Org.BouncyCastle.Crypto.Tls.DigestInputBuffer.UpdateDigest C# (CSharp) Method

UpdateDigest() private method

private UpdateDigest ( IDigest d ) : void
d IDigest
return void
        internal void UpdateDigest(IDigest d)
        {
            WriteTo(new DigStream(d));
        }

Usage Example

Example #1
0
        public virtual TlsHandshakeHash NotifyPrfDetermined()
        {
            int prfAlgorithm = mContext.SecurityParameters.PrfAlgorithm;

            if (prfAlgorithm == 0)
            {
                CombinedHash combinedHash = new CombinedHash();
                combinedHash.Init(mContext);
                mBuf.UpdateDigest(combinedHash);
                return(combinedHash.NotifyPrfDetermined());
            }
            mPrfHashAlgorithm = TlsUtilities.GetHashAlgorithmForPrfAlgorithm(prfAlgorithm);
            CheckTrackingHash((byte)mPrfHashAlgorithm);
            return(this);
        }
All Usage Examples Of Org.BouncyCastle.Crypto.Tls.DigestInputBuffer::UpdateDigest
DigestInputBuffer