Enum FinHash
Selects a hash algorithm.
public enum FinHash
Fields
None = 0No hashing shall be done, or variable has not been initialised, yet.
RipeMD160 = 999RIPE-MD 160 hash algorithm.
Sha1 = 1SHA-1 hash algorithm.
Sha256 = 3SHA-256 hash algorithm.
Sha256Sha256 = 6Double SHA-256 hash algorithm.
Sha384 = 4SHA-384 hash algorithm.
Sha512 = 5SHA-512 hash algorithm.
Remarks
The actual values of this enumeration correspond with the value of the hash algorithm field (Hashalgorithmus, kodiert) in FinTS segments.
For each supported hash algorithm a suitable IFinHashAlgorithm implementation is provided. A concrete implementation can be conveniently created through the FinHashAlgorithmFactory class.