PgpOnePassSignature public class PgpOnePassSignature A one pass signature object. Documentation Code public HashAlgorithmTag HashAlgorithm { get; } public PublicKeyAlgorithmTag KeyAlgorithm { get; } public long KeyId { get; } public int SignatureType { get; } public void Encode(Stream outStr) public byte[] GetEncoded() public void InitVerify(PgpPublicKey pubKey) Initialise the signature object for verification. public void Update(byte b) public void Update(byte[] bytes) public void Update(byte[] bytes, int off, int length) public void Update(ReadOnlySpan<byte> input) public bool Verify(PgpSignature pgpSig) Verify the calculated signature against the passed in PgpSignature.