Class HMACSHA384
- Namespace
- Renci.SshNet.Security.Cryptography
- Assembly
- Renci.SshNet.dll
Computes a Hash-based Message Authentication Code (HMAC) by using the SHA384 hash function.
public class HMACSHA384 : HMACSHA384, ICryptoTransform, IDisposable
- Inheritance
-
HMACSHA384
- Implements
- Inherited Members
Constructors
HMACSHA384(byte[])
Initializes a new instance of the HMACSHA384 class with the specified key.
public HMACSHA384(byte[] key)
Parameters
key
byte[]The key.
HMACSHA384(byte[], int)
Initializes a new instance of the HMACSHA384 class with the specified key and size of the computed hash code.
public HMACSHA384(byte[] key, int hashSize)
Parameters
Properties
HashSize
Gets the size, in bits, of the computed hash code.
public override int HashSize { get; }
Property Value
- int
The size, in bits, of the computed hash code.
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.