<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.1" />

RsaDigestSigner

public class RsaDigestSigner : ISigner
public virtual string AlgorithmName { get; }

public RsaDigestSigner(IDigest digest)

public RsaDigestSigner(IDigest digest, DerObjectIdentifier digestOid)

public RsaDigestSigner(IRsa rsa, IDigest digest, DerObjectIdentifier digestOid)

public RsaDigestSigner(IRsa rsa, IDigest digest, AlgorithmIdentifier algId)

public virtual void BlockUpdate(byte[] input, int inOff, int inLen)

public virtual byte[] GenerateSignature()

public virtual int GetMaxSignatureSize()

public virtual void Init(bool forSigning, ICipherParameters parameters)

public virtual void Reset()

public virtual void Update(byte input)

public virtual bool VerifySignature(byte[] signature)