Lines Matching refs:pk_alg
473 mbedtls_pk_type_t *pk_alg, mbedtls_asn1_buf *params, in pk_get_pk_alg() argument
485 ret = mbedtls_oid_get_pk_alg(&alg_oid, pk_alg); in pk_get_pk_alg()
490 *pk_alg = MBEDTLS_PK_ECKEY; in pk_get_pk_alg()
503 if (*pk_alg == MBEDTLS_PK_RSA && in pk_get_pk_alg()
523 mbedtls_pk_type_t pk_alg = MBEDTLS_PK_NONE; in mbedtls_pk_parse_subpubkey() local
534 if ((ret = pk_get_pk_alg(p, end, &pk_alg, &alg_params, &ec_grp_id)) != 0) { in mbedtls_pk_parse_subpubkey()
547 if ((pk_info = mbedtls_pk_info_from_type(pk_alg)) == NULL) { in mbedtls_pk_parse_subpubkey()
556 if (pk_alg == MBEDTLS_PK_RSA) { in mbedtls_pk_parse_subpubkey()
571 if (pk_alg == MBEDTLS_PK_ECKEY_DH || pk_alg == MBEDTLS_PK_ECKEY) { in mbedtls_pk_parse_subpubkey()
752 mbedtls_pk_type_t pk_alg = MBEDTLS_PK_NONE; in pk_parse_key_pkcs8_unencrypted_der() local
792 if ((ret = pk_get_pk_alg(&p, end, &pk_alg, ¶ms, &ec_grp_id)) != 0) { in pk_parse_key_pkcs8_unencrypted_der()
805 if ((pk_info = mbedtls_pk_info_from_type(pk_alg)) == NULL) { in pk_parse_key_pkcs8_unencrypted_der()
814 if (pk_alg == MBEDTLS_PK_RSA) { in pk_parse_key_pkcs8_unencrypted_der()
822 if (pk_alg == MBEDTLS_PK_ECKEY || pk_alg == MBEDTLS_PK_ECKEY_DH) { in pk_parse_key_pkcs8_unencrypted_der()