Org.BouncyCastle.Crypto.Digests.GeneralDigest.GetDigestSize C# (CSharp) Méthode

GetDigestSize() public abstract méthode

public abstract GetDigestSize ( ) : int
Résultat int
		public abstract int GetDigestSize();
        public abstract int DoFinal(byte[] output, int outOff);

Usage Example

 /// <summary>
 /// Creates a human readable fingerprint for this certificate. This fingerprint may be
 /// compared by a user with an other certificate's fingerprint to proof their equality.
 /// </summary>
 protected static string CreateFingerprint(GeneralDigest a_digestGenerator, byte[] a_data)
 {
     var digestData = new byte[a_digestGenerator.GetDigestSize()];
     a_digestGenerator.BlockUpdate(a_data, 0, a_data.Length);
     a_digestGenerator.DoFinal(digestData, 0);
     return string.Join(":", digestData.Select(x => x.ToString("X2")));
 }