Specifies the Skein initialization type.

Namespace: LLCryptoLib.Hash
Assembly: LLCryptoLib (in LLCryptoLib.dll) Version: 2.0.1024.0 (2.0.1024)

Syntax

C#
public enum SkeinInitializationType
Visual Basic
Public Enumeration SkeinInitializationType
Visual C++
public enum class SkeinInitializationType

Members

Member nameValueDescription
Normal0 Identical to the standard Skein initialization.
ZeroedState1 Creates the initial state with zeros instead of the configuration block, then initializes the hash. This does not start a new UBI block type, and must be done manually.
ChainedState2 Leaves the initial state set to its previous value, which is then chained with subsequent block transforms. This does not start a new UBI block type, and must be done manually.
ChainedConfig3 Creates the initial state by chaining the previous state value with the config block, then initializes the hash. This starts a new UBI block type with the standard Payload type.

See Also