- - CKMC_PARAM_ALGO_TYPE = CKMC_ALGO_KBKDF(mandatory),
- - CKMC_PARAM_KDF_PRF = pseudo-random function (see #ckmc_kdf_prf_e)(mandatory),
- - CKMC_PARAM_KBKDF_MODE = KDF mode (see #ckmc_kbkdf_mode_e)(mandatory),
- - CKMC_PARAM_KBKDF_LABEL = the purpose for the derived key(optional),
- - CKMC_PARAM_KBKDF_CONTEXT = information related to the derived key(optional),
- - CKMC_PARAM_KDF_LEN = length of the derived key(mandatory)
- - CKMC_PARAM_KBKDF_FIXED_INPUT = replacement for context and label(optional),
- - CKMC_PARAM_KBKDF_COUNTER_LOCATION = counter location
- (see #ckmc_kbkdf_counter_location_e)(mandatory),
- - CKMC_PARAM_KBKDF_RLEN = length of the counter representation(optional),
- - CKMC_PARAM_KBKDF_LLEN = length of the length suffix representation(optional),
- - CKMC_PARAM_KBKDF_NO_SEPARATOR = existence of zero separator(optional) */
+ - #CKMC_PARAM_ALGO_TYPE = #CKMC_ALGO_KBKDF (mandatory),
+ - #CKMC_PARAM_KDF_PRF = pseudo-random function (see #ckmc_kdf_prf_e)
+ (mandatory),
+ - #CKMC_PARAM_KBKDF_MODE = KDF mode (see #ckmc_kbkdf_mode_e) (mandatory),
+ - #CKMC_PARAM_KBKDF_LABEL = the purpose for the derived key (optional),
+ - #CKMC_PARAM_KBKDF_CONTEXT = information related to the derived key
+ (optional),
+ - #CKMC_PARAM_KDF_LEN = length of the derived key (mandatory)
+ - #CKMC_PARAM_KBKDF_FIXED_INPUT = replacement for context and label (optional),
+ - #CKMC_PARAM_KBKDF_COUNTER_LOCATION = counter location
+ (see #ckmc_kbkdf_counter_location_e) (mandatory),
+ - #CKMC_PARAM_KBKDF_RLEN = length of the counter representation (optional),
+ - #CKMC_PARAM_KBKDF_LLEN = length of the length suffix representation
+ (optional),
+ - #CKMC_PARAM_KBKDF_NO_SEPARATOR = existence of zero separator (optional) */