C# | Visual Basic | Visual C++ |
public enum KeyMasterHashingAlgorithm
Public Enumeration KeyMasterHashingAlgorithm
public enum class KeyMasterHashingAlgorithm
Member | Description |
---|---|
MD5 |
Defines the MD5 hash algorithm.
MD5 is the default hashing algorithm used by KeyMaster. However, MD5 can produce hash collisions. |
SHA256 |
Defines the SHA256 hash algorithm.
This hashing algorithm is only supported by Liberator release 4.5.7 and above. |
SHA384 |
Defines the SHA384 hash algorithm.
This hashing algorithm is only supported by Liberator release 4.5.13 and above. |
SHA512 |
Specifies the use of the SHA512 hash algorithm.
This hashing algorithm is only supported by Liberator release 4.5.13 and above. |
RIPEMD160 |
Defines the RipeMD160 hash algorithm.
This hashing algorithm is only supported by Liberator release 4.5.13 and above |
SHA1 |
Defines the SHA1 hash algorithm.
This hashing algorithm is only supported by Liberator release 4.5.13 and above. |
The type of hashing algorithm used by KeyMaster.NET must also be defined in the Liberator (see the signing-algorithm option of the add-sigkey configuration item in the Caplin Liberator Administration Guide). The Liberator uses this algorithm when determining whether a received token is valid. See also “Digital signature algorithms” in the KeyMaster Overview.