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 System.Security.Cryptography.SHA384 hash function.

public class HMACSHA384 : HMACSHA384, ICryptoTransform, IDisposable

Inheritance

Implements

Inherited Members

Constructors

HMACSHA384(byte[])

Initializes a new instance of the Renci.SshNet.Security.Cryptography.HMACSHA384 class with the specified key.

public HMACSHA384(byte[] key)

Parameters

key byte[]

The key.

HMACSHA384(byte[], int)

Initializes a new instance of the Renci.SshNet.Security.Cryptography.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

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.