public override byte[] CreateSignature (HashAlgorithm hash) { if (hash == null) throw new ArgumentNullException (); SetHashAlgorithm (hash.ToString()); return CreateSignature (hash.Hash); }
public override bool VerifySignature (HashAlgorithm hash, byte[] rgbSignature) { if (hash == null) throw new ArgumentNullException ("hash"); return VerifySignature (hash.Hash, rgbSignature); }
public abstract bool VerifySignature (HashAlgorithm hash, byte[] rgbSignature);
public abstract bool VerifySignature(HashAlgorithm hash, byte[] rgbSignature);
public abstract byte[] CreateSignature (HashAlgorithm hash);