JavaScript HSM API Dinamo
    theme_preparing_search_index

    kind_enum HASH_ALGORITHMS

    Defines the algorithm associated with the hash context. Hash algorithms supported by create hash

    theme_index

    kind_plural_enum_member

    ALG_MD5: 1

    MD5 hash algorithm. keyName must be NULL.

    ALG_SHA1: 2

    SHA1 hash algorithm. keyName must be NULL.

    ALG_SSL_SHA1_MD5: 3

    Hash for client authentication in SSLv3. keyName must be NULL.

    ALG_SHA2_224: 7

    SHA2 hash algorithm - 224. keyName must be NULL.

    ALG_SHA2_256: 4

    SHA2 hash algorithm - 256. keyName must be NULL.

    ALG_SHA2_384: 5

    SHA2 hash algorithm - 384. keyName must be NULL.

    ALG_SHA2_512: 6

    SHA2 hash algorithm - 512. keyName must be NULL.

    ALG_SHA3_224: 8

    SHA3 hash algorithm - 224. keyName must be NULL.

    ALG_SHA3_256: 9

    SHA3 hash algorithm - 256. keyName must be NULL.

    ALG_SHA3_384: 10

    SHA3 hash algorithm - 384. keyName must be NULL.

    ALG_SHA3_512: 11

    SHA3 hash algorithm - 512. keyName must be NULL.

    ALG_HMAC_MD5: 92

    HMAC MD5 algorithm. keyName must be the context for the key used in HMAC.

    ALG_HMAC_SHA1: 93

    HMAC SHA1 algorithm. keyName must be the context for the key used in HMAC.

    ALG_HMAC_SHA2_256: 94

    HMAC SHA2 algorithm - 256. keyName must be the context for the key used in HMAC.

    ALG_HMAC_SHA2_384: 95

    HMAC SHA2 algorithm - 384. keyName must be the context for the key used in HMAC.

    ALG_HMAC_SHA2_512: 96

    HMAC SHA2 algorithm - 512. keyName must be the context for the key used in HMAC.

    ALG_CMAC_DES: 251

    CMAC 3DES algorithm. keyName must be the context for the 3DES key used in CMAC.

    ALG_CMAC_AES: 250

    CMAC AES algorithm. keyName must be the context for the AES key used in CMAC.

    ALG_IDENTITY_FUNC: 255

    Identity function. The input data is the same as the output data. keyName NULL.