HashStream TakeHashStream()
        {
            HashStream hashStream = null;

            if (this.hashStream == null)
            {
                this.hashStream = hashStream = new HashStream(CryptoHelper.CreateHashAlgorithm(this.AlgorithmSuite.DefaultDigestAlgorithm));
            }
            else
            {
                hashStream = this.hashStream;;
                hashStream.Reset();
            }
            return(hashStream);
        }
Exemplo n.º 2
0
 internal static HashAlgorithm NewSha256HashAlgorithm()
 {
     return(CryptoHelper.CreateHashAlgorithm(SecurityAlgorithms.Sha256Digest));
 }