Org.BouncyCastle.Crypto.Digests.Sha512Digest.GetDigestSize C# (CSharp) Method

GetDigestSize() public method

public GetDigestSize ( ) : int
return int
		public override int GetDigestSize()
		{
			return DigestLength;
		}

Usage Example

コード例 #1
0
ファイル: Password.cs プロジェクト: Aragas/Aragas.Core
        private void HashPassword()
        {
            if (string.IsNullOrEmpty(Password))
                Password = NoPassword;

            var pswBytes = Encoding.UTF8.GetBytes(Password);

            var sha512 = new Sha512Digest();
            var hashedPassword = new byte[sha512.GetDigestSize()];
            sha512.BlockUpdate(pswBytes, 0, pswBytes.Length);
            sha512.DoFinal(hashedPassword, 0);

            Hash = BitConverter.ToString(hashedPassword).Replace("-", "").ToLower();
            Password = string.Empty;
        }
All Usage Examples Of Org.BouncyCastle.Crypto.Digests.Sha512Digest::GetDigestSize