Blake2BConfig Class

Configuration for the Blake2 hash.

Definition

Namespace: Gemstone.Security.Cryptography.Blake2BHash
Assembly: Gemstone.Security (in Gemstone.Security.dll) Version: 1.0.167 -- Release Build+327f7394dcedeaebafc0dd7a935c53bbb45ff86a
public sealed class Blake2BConfig
Inheritance
Object    Blake2BConfig

Constructors

Blake2BConfig Initializes a new instance of the Blake2BConfig class.

Properties

Key Gets or sets the key value used in the hash. If not null, must be 128 bytes or shorter.
OutputSizeInBits Gets or sets the output size in bits. Must be a multiple of 8.
OutputSizeInBytes Gets or sets the output size in bytes. Must be less than or equal to 64.
Personalization Gets or sets the personalization value used in the hash. If not null, must be 16 bytes.
Result64ByteBuffer Gets or sets the 64-byte result buffer the Blake2 algorithm will use.
Salt Gets or sets the salt value used in the hash. If not null, must be 16 bytes.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also