Lines Matching refs:kdf_alg

5542     psa_algorithm_t kdf_alg = psa_key_derivation_get_kdf_alg(operation);  local
5543 if (kdf_alg == 0) {
5549 if (PSA_ALG_IS_ANY_HKDF(kdf_alg)) {
5556 if (PSA_ALG_IS_TLS12_PRF(kdf_alg) ||
5558 PSA_ALG_IS_TLS12_PSK_TO_MS(kdf_alg)) {
5587 if (kdf_alg == PSA_ALG_TLS12_ECJPAKE_TO_PMS) {
5593 if (PSA_ALG_IS_PBKDF2(kdf_alg)) {
5637 psa_algorithm_t kdf_alg, argument
5641 psa_algorithm_t hash_alg = PSA_ALG_HKDF_GET_HASH(kdf_alg);
5646 const uint8_t last_block = PSA_ALG_IS_HKDF_EXTRACT(kdf_alg) ? 0 : 0xff;
5654 && !PSA_ALG_IS_HKDF_EXTRACT(kdf_alg)
6001 psa_algorithm_t kdf_alg, argument
6012 if (PSA_ALG_IS_PBKDF2_HMAC(kdf_alg)) {
6013 prf_alg = PSA_ALG_HMAC(PSA_ALG_PBKDF2_HMAC_GET_HASH(kdf_alg));
6016 } else if (kdf_alg == PSA_ALG_PBKDF2_AES_CMAC_PRF_128) {
6074 psa_algorithm_t kdf_alg = psa_key_derivation_get_kdf_alg(operation); local
6103 if (PSA_ALG_IS_ANY_HKDF(kdf_alg)) {
6104 status = psa_key_derivation_hkdf_read(&operation->ctx.hkdf, kdf_alg,
6110 if (PSA_ALG_IS_TLS12_PRF(kdf_alg) ||
6111 PSA_ALG_IS_TLS12_PSK_TO_MS(kdf_alg)) {
6113 kdf_alg, output,
6119 if (kdf_alg == PSA_ALG_TLS12_ECJPAKE_TO_PMS) {
6125 if (PSA_ALG_IS_PBKDF2(kdf_alg)) {
6126 status = psa_key_derivation_pbkdf2_read(&operation->ctx.pbkdf2, kdf_alg,
6132 (void) kdf_alg;
6571 static int is_kdf_alg_supported(psa_algorithm_t kdf_alg) argument
6574 if (PSA_ALG_IS_HKDF(kdf_alg)) {
6579 if (PSA_ALG_IS_HKDF_EXTRACT(kdf_alg)) {
6584 if (PSA_ALG_IS_HKDF_EXPAND(kdf_alg)) {
6589 if (PSA_ALG_IS_TLS12_PRF(kdf_alg)) {
6594 if (PSA_ALG_IS_TLS12_PSK_TO_MS(kdf_alg)) {
6599 if (kdf_alg == PSA_ALG_TLS12_ECJPAKE_TO_PMS) {
6604 if (PSA_ALG_IS_PBKDF2_HMAC(kdf_alg)) {
6609 if (kdf_alg == PSA_ALG_PBKDF2_AES_CMAC_PRF_128) {
6626 psa_algorithm_t kdf_alg) argument
6629 if (kdf_alg == PSA_ALG_TLS12_ECJPAKE_TO_PMS) {
6635 if (kdf_alg == PSA_ALG_PBKDF2_AES_CMAC_PRF_128) {
6650 psa_algorithm_t hash_alg = PSA_ALG_GET_HASH(kdf_alg);
6665 if (PSA_ALG_IS_HKDF(kdf_alg)) {
6670 if (PSA_ALG_IS_HKDF_EXTRACT(kdf_alg)) {
6675 if (PSA_ALG_IS_HKDF_EXPAND(kdf_alg)) {
6680 if (PSA_ALG_IS_TLS12_PRF(kdf_alg) &&
6686 if (PSA_ALG_IS_TLS12_PSK_TO_MS(kdf_alg) &&
6694 if (PSA_ALG_IS_PBKDF2_HMAC(kdf_alg)) {
6711 psa_algorithm_t kdf_alg) argument
6718 if (!is_kdf_alg_supported(kdf_alg)) {
6723 kdf_alg);
6744 psa_algorithm_t kdf_alg) argument
6747 if (kdf_alg == PSA_ALG_TLS12_ECJPAKE_TO_PMS) {
6751 (void) kdf_alg;
6769 psa_algorithm_t kdf_alg = PSA_ALG_KEY_AGREEMENT_GET_KDF(alg); local
6775 if (!psa_key_derivation_allows_free_form_secret_input(kdf_alg)) {
6778 status = psa_key_derivation_setup_kdf(operation, kdf_alg);
6800 psa_algorithm_t kdf_alg, argument
6805 psa_algorithm_t hash_alg = PSA_ALG_HKDF_GET_HASH(kdf_alg);
6810 if (PSA_ALG_IS_HKDF_EXPAND(kdf_alg)) {
6828 if (PSA_ALG_IS_HKDF_EXPAND(kdf_alg)) {
6850 if (PSA_ALG_IS_HKDF_EXTRACT(kdf_alg)) {
6882 if (PSA_ALG_IS_HKDF_EXTRACT(kdf_alg)) {
6897 if (PSA_ALG_IS_HKDF_EXTRACT(kdf_alg)) {
6902 if (PSA_ALG_IS_HKDF_EXPAND(kdf_alg) &&
7272 psa_algorithm_t kdf_alg, argument
7282 if (PSA_ALG_IS_PBKDF2_HMAC(kdf_alg)) {
7283 psa_algorithm_t hash_alg = PSA_ALG_PBKDF2_HMAC_GET_HASH(kdf_alg);
7290 if (kdf_alg == PSA_ALG_PBKDF2_AES_CMAC_PRF_128) {
7306 psa_algorithm_t kdf_alg, argument
7315 return psa_pbkdf2_set_password(pbkdf2, kdf_alg, data, data_length);
7386 psa_algorithm_t kdf_alg = psa_key_derivation_get_kdf_alg(operation); local
7394 if (PSA_ALG_IS_ANY_HKDF(kdf_alg)) {
7395 status = psa_hkdf_input(&operation->ctx.hkdf, kdf_alg,
7400 if (PSA_ALG_IS_TLS12_PRF(kdf_alg)) {
7406 if (PSA_ALG_IS_TLS12_PSK_TO_MS(kdf_alg)) {
7412 if (kdf_alg == PSA_ALG_TLS12_ECJPAKE_TO_PMS) {
7418 if (PSA_ALG_IS_PBKDF2(kdf_alg)) {
7419 status = psa_pbkdf2_input(&operation->ctx.pbkdf2, kdf_alg,
7427 (void) kdf_alg;
7444 psa_algorithm_t kdf_alg = psa_key_derivation_get_kdf_alg(operation); local
7447 if (PSA_ALG_IS_PBKDF2(kdf_alg)) {
7455 (void) kdf_alg;