C# Class Renci.SshNet.Security.Cryptography.HMACSHA512

Computes a Hash-based Message Authentication Code (HMAC) by using the SHA512 hash function.
Inheritance: System.Security.Cryptography.HMACSHA512
Mostra file Open project: sshnet/SSH.NET

Public Methods

Method Description
HMACSHA512 ( byte key ) : System.Security.Cryptography

Initializes a HMACSHA512 with the specified key.

HMACSHA512 ( byte key, int hashSize ) : System.Security.Cryptography

Initializes a HMACSHA512 with the specified key and size of the computed hash code.

Protected Methods

Method Description
HashFinal ( ) : byte[]

Finalizes the hash computation after the last data is processed by the cryptographic stream object.

Method Details

HMACSHA512() public method

Initializes a HMACSHA512 with the specified key.
public HMACSHA512 ( byte key ) : System.Security.Cryptography
key byte The key.
return System.Security.Cryptography

HMACSHA512() public method

Initializes a HMACSHA512 with the specified key and size of the computed hash code.
public HMACSHA512 ( byte key, int hashSize ) : System.Security.Cryptography
key byte The key.
hashSize int The size, in bits, of the computed hash code.
return System.Security.Cryptography

HashFinal() protected method

Finalizes the hash computation after the last data is processed by the cryptographic stream object.
protected HashFinal ( ) : byte[]
return byte[]