Lines Matching defs:pk
17 #include "mbedtls/pk.h"
143 mbedtls_pk_context pk;
152 mbedtls_pk_init(&pk);
250 ret = mbedtls_pk_parse_keyfile(&pk, opt.filename, opt.password,
266 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_RSA) {
267 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(pk);
286 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY) {
287 if (show_ecp_key(mbedtls_pk_ec(pk), 1) != 0) {
304 ret = mbedtls_pk_parse_public_keyfile(&pk, opt.filename);
316 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_RSA) {
317 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(pk);
329 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY) {
330 if (show_ecp_key(mbedtls_pk_ec(pk), 0) != 0) {
357 mbedtls_pk_free(&pk);