Lines Matching refs:key_id

72     mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;  in rsa_verify_wrap()  local
107 &key_id); in rsa_verify_wrap()
113 status = psa_verify_hash(key_id, psa_alg_md, hash, hash_len, in rsa_verify_wrap()
122 status = psa_destroy_key(key_id); in rsa_verify_wrap()
176 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_pk_psa_rsa_sign_ext() local
205 &key_id); in mbedtls_pk_psa_rsa_sign_ext()
210 status = psa_sign_hash(key_id, alg, hash, hash_len, in mbedtls_pk_psa_rsa_sign_ext()
221 status = psa_destroy_key(key_id); in mbedtls_pk_psa_rsa_sign_ext()
287 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_decrypt_wrap() local
318 &key_id); in rsa_decrypt_wrap()
324 status = psa_asymmetric_decrypt(key_id, decrypt_alg, in rsa_decrypt_wrap()
337 status = psa_destroy_key(key_id); in rsa_decrypt_wrap()
370 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_encrypt_wrap() local
401 &key_id); in rsa_encrypt_wrap()
407 status = psa_asymmetric_encrypt(key_id, psa_encrypt_alg, in rsa_encrypt_wrap()
419 status = psa_destroy_key(key_id); in rsa_encrypt_wrap()
545 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in ecdsa_verify_psa() local
561 status = psa_import_key(&attributes, key, key_len, &key_id); in ecdsa_verify_psa()
584 status = psa_verify_hash(key_id, psa_sig_md, hash, hash_len, in ecdsa_verify_psa()
594 status = psa_destroy_key(key_id); in ecdsa_verify_psa()
696 static int ecdsa_sign_psa(mbedtls_svc_key_id_t key_id, mbedtls_md_type_t md_alg, in ecdsa_sign_psa() argument
705 status = psa_get_key_attributes(key_id, &key_attr); in ecdsa_sign_psa()
712 status = psa_sign_hash(key_id, in ecdsa_sign_psa()
721 status = psa_sign_hash(key_id, in ecdsa_sign_psa()
760 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in ecdsa_sign_wrap() local
790 status = psa_import_key(&attributes, buf, key_len, &key_id); in ecdsa_sign_wrap()
796 ret = ecdsa_sign_psa(key_id, md_alg, hash, hash_len, sig, sig_size, sig_len); in ecdsa_sign_wrap()
800 status = psa_destroy_key(key_id); in ecdsa_sign_wrap()
938 mbedtls_svc_key_id_t key_id = prv->priv_id; in eckey_check_pair_psa() local
940 status = psa_export_public_key(key_id, prv_key_buf, sizeof(prv_key_buf), in eckey_check_pair_psa()
961 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in eckey_check_pair_psa() local
984 status = psa_import_key(&key_attr, prv_key_buf, curve_bytes, &key_id); in eckey_check_pair_psa()
992 status = psa_export_public_key(key_id, prv_key_buf, sizeof(prv_key_buf), in eckey_check_pair_psa()
995 destruction_status = psa_destroy_key(key_id); in eckey_check_pair_psa()