Searched refs:pk (Results 1 – 9 of 9) sorted by relevance
| /programs/pkey/ |
| A D | rsa_verify_pss.c | 47 mbedtls_pk_context pk; in main() local 52 mbedtls_pk_init(&pk); in main() 74 if ((ret = mbedtls_pk_parse_public_keyfile(&pk, argv[1])) != 0) { in main() 80 if (!mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA)) { in main() 85 if ((ret = mbedtls_rsa_set_padding(mbedtls_pk_rsa(pk), in main() 120 if ((ret = mbedtls_pk_verify(&pk, MBEDTLS_MD_SHA256, hash, 0, in main() 131 mbedtls_pk_free(&pk); in main()
|
| A D | rsa_sign_pss.c | 47 mbedtls_pk_context pk; in main() local 57 mbedtls_pk_init(&pk); in main() 90 if ((ret = mbedtls_pk_parse_keyfile(&pk, argv[1], "")) != 0) { in main() 96 if (!mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA)) { in main() 101 if ((ret = mbedtls_rsa_set_padding(mbedtls_pk_rsa(pk), in main() 122 if ((ret = mbedtls_pk_sign(&pk, MBEDTLS_MD_SHA256, hash, 0, in main() 151 mbedtls_pk_free(&pk); in main()
|
| A D | pk_verify.c | 43 mbedtls_pk_context pk; in main() local 48 mbedtls_pk_init(&pk); in main() 70 if ((ret = mbedtls_pk_parse_public_keyfile(&pk, argv[1])) != 0) { in main() 104 if ((ret = mbedtls_pk_verify(&pk, MBEDTLS_MD_SHA256, hash, 0, in main() 115 mbedtls_pk_free(&pk); in main()
|
| A D | pk_sign.c | 45 mbedtls_pk_context pk; in main() local 56 mbedtls_pk_init(&pk); in main() 89 if ((ret = mbedtls_pk_parse_keyfile(&pk, argv[1], "")) != 0) { in main() 108 if ((ret = mbedtls_pk_sign(&pk, MBEDTLS_MD_SHA256, hash, 0, in main() 137 mbedtls_pk_free(&pk); in main()
|
| /programs/ssl/ |
| A D | ssl_test_lib.c | 272 int pk_wrap_as_opaque(mbedtls_pk_context *pk, psa_algorithm_t psa_alg, psa_algorithm_t psa_alg2, in pk_wrap_as_opaque() argument 278 ret = mbedtls_pk_get_psa_attributes(pk, PSA_KEY_USAGE_SIGN_HASH, &key_attr); in pk_wrap_as_opaque() 287 ret = mbedtls_pk_import_into_psa(pk, &key_attr, key_id); in pk_wrap_as_opaque() 291 mbedtls_pk_free(pk); in pk_wrap_as_opaque() 292 mbedtls_pk_init(pk); in pk_wrap_as_opaque() 293 ret = mbedtls_pk_wrap_psa(pk, *key_id); in pk_wrap_as_opaque()
|
| A D | ssl_test_lib.h | 231 int pk_wrap_as_opaque(mbedtls_pk_context *pk, psa_algorithm_t psa_alg, psa_algorithm_t psa_alg2,
|
| A D | ssl_server2.c | 1084 mbedtls_pk_context *pk; /*!< Private key */ member 1107 mbedtls_pk_context *pk, in ssl_async_set_key() argument 1115 ctx->slots[ctx->slots_used].pk = pk; in ssl_async_set_key() 1173 if (mbedtls_pk_check_pair(&cert->pk, in ssl_async_start() 1246 ret = mbedtls_pk_sign(key_slot->pk, in ssl_async_resume() 3033 mbedtls_pk_context *pk = &pkey; in main() local 3043 pk = NULL; in main() 3052 mbedtls_pk_context *pk = &pkey2; in main() local 3062 pk = NULL; in main() 4209 mbedtls_free(ssl_async_keys.slots[i].pk); in main() [all …]
|
| /programs/ |
| A D | README.md | 6 ### Generic public-key cryptography (`pk`) examples 8 …y algorithms (RSA or ECC) and writes it to a file that can be used by the other pk sample programs.
|
| /programs/x509/ |
| A D | cert_write.c | 772 subject_key = &csr.pk; in main() 812 if (mbedtls_pk_check_pair(&issuer_crt.pk, issuer_key) != 0) { in main()
|
Completed in 23 milliseconds