Table of Contents

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

key byte[]

The key.

hashSize int

The size, in bits, of the computed hash code.

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.