Vendor algorithms for VSE#
Macros#
#define
PSA_ALG_SP800_108R1_CMAC ((psa_algorithm_t) (PSA_ALG_VENDOR_FLAG | PSA_ALG_CATEGORY_KEY_DERIVATION | 0x01))
Vendor-defined key derivation algorithm: NIST SP 800-108r1 KDF in Counter Mode using AES-CMAC as the PRF.
#define
Check whether an algorithm is PSA_ALG_SP800_108R1_CMAC.
Macro Definition Documentation#
PSA_ALG_SP800_108R1_CMAC#
#define PSA_ALG_SP800_108R1_CMACValue:
((psa_algorithm_t) (PSA_ALG_VENDOR_FLAG | PSA_ALG_CATEGORY_KEY_DERIVATION | 0x01))
Vendor-defined key derivation algorithm: NIST SP 800-108r1 KDF in Counter Mode using AES-CMAC as the PRF.
Designed for PUF-based key derivation where the hardware key (PUF) is the key-derivation key (K_IN) and a user-supplied secret is bound via the Context field.
Encoding: PSA_ALG_VENDOR_FLAG | PSA_ALG_CATEGORY_KEY_DERIVATION | 0x01
PSA_ALG_IS_SP800_108R1_CMAC#
#define PSA_ALG_IS_SP800_108R1_CMACValue:
(alg)
Check whether an algorithm is PSA_ALG_SP800_108R1_CMAC.