Class HMACSHA512
- Namespace
- Renci.SshNet.Security.Cryptography
- Assembly
- Renci.SshNet.dll
Computes a Hash-based Message Authentication Code (HMAC) by using the System.Security.Cryptography.SHA512 hash function.
public class HMACSHA512 : HMACSHA512, ICryptoTransform, IDisposable
Inheritance
Implements
Inherited Members
Constructors
HMACSHA512(byte[])
Initializes a new instance of the Renci.SshNet.Security.Cryptography.HMACSHA512 class with the specified key.
public HMACSHA512(byte[] key)
Parameters
key
byte[]-
The key.
HMACSHA512(byte[], int)
Initializes a new instance of the Renci.SshNet.Security.Cryptography.HMACSHA512 class with the specified key and size of the computed hash code.
public HMACSHA512(byte[] key, int hashSize)
Parameters
Properties
HashSize
Gets the size, in bits, of the computed hash code.
public override int HashSize { get; }
Property Value
Methods
HashFinal()
Finalizes the hash computation after the last data is processed by the cryptographic stream object.
protected override byte[] HashFinal()
Returns
- byte[]
-
The computed hash code.