Home
last modified time | relevance | path

Searched refs:pk (Results 1 - 25 of 417) sorted by relevance

12345678910>>...17

/third_party/mbedtls/library/
H A Dpk_ecc.c10 #include "mbedtls/pk.h"
17 int mbedtls_pk_ecc_set_group(mbedtls_pk_context *pk, mbedtls_ecp_group_id grp_id) in mbedtls_pk_ecc_set_group() argument
24 if ((pk->ec_family != 0 && pk->ec_family != ec_family) || in mbedtls_pk_ecc_set_group()
25 (pk->ec_bits != 0 && pk->ec_bits != ec_bits)) { in mbedtls_pk_ecc_set_group()
30 pk->ec_family = ec_family; in mbedtls_pk_ecc_set_group()
31 pk->ec_bits = ec_bits; in mbedtls_pk_ecc_set_group()
35 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec_rw(*pk); in mbedtls_pk_ecc_set_group()
38 if (mbedtls_pk_ec_ro(*pk) in mbedtls_pk_ecc_set_group()
48 mbedtls_pk_ecc_set_key(mbedtls_pk_context *pk, unsigned char *key, size_t key_len) mbedtls_pk_ecc_set_key() argument
84 mbedtls_pk_ecc_set_pubkey_from_prv(mbedtls_pk_context *pk, const unsigned char *prv, size_t prv_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) mbedtls_pk_ecc_set_pubkey_from_prv() argument
166 pk_ecc_set_pubkey_psa_ecp_fallback(mbedtls_pk_context *pk, const unsigned char *pub, size_t pub_len) pk_ecc_set_pubkey_psa_ecp_fallback() argument
204 mbedtls_pk_ecc_set_pubkey(mbedtls_pk_context *pk, const unsigned char *pub, size_t pub_len) mbedtls_pk_ecc_set_pubkey() argument
[all...]
H A Dpk_internal.h14 #include "mbedtls/pk.h"
60 static inline const mbedtls_ecp_keypair *mbedtls_pk_ec_ro(const mbedtls_pk_context pk) in mbedtls_pk_ec_ro() argument
62 switch (mbedtls_pk_get_type(&pk)) { in mbedtls_pk_ec_ro()
66 return (const mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_ec_ro()
72 static inline mbedtls_ecp_keypair *mbedtls_pk_ec_rw(const mbedtls_pk_context pk) in mbedtls_pk_ec_rw() argument
74 switch (mbedtls_pk_get_type(&pk)) { in mbedtls_pk_ec_rw()
78 return (mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_ec_rw()
86 static inline mbedtls_ecp_group_id mbedtls_pk_get_ec_group_id(const mbedtls_pk_context *pk) in mbedtls_pk_get_ec_group_id() argument
91 if (mbedtls_pk_get_type(pk) == MBEDTLS_PK_OPAQUE) { in mbedtls_pk_get_ec_group_id()
96 if (psa_get_key_attributes(pk in mbedtls_pk_get_ec_group_id()
124 mbedtls_pk_is_rfc8410(const mbedtls_pk_context *pk) mbedtls_pk_is_rfc8410() argument
[all...]
H A Dpkparse.c12 #include "mbedtls/pk.h"
389 static int pk_use_ecparams(const mbedtls_asn1_buf *params, mbedtls_pk_context *pk) in pk_use_ecparams() argument
405 return mbedtls_pk_ecc_set_group(pk, grp_id); in pk_use_ecparams()
415 mbedtls_pk_context *pk) in pk_use_ecparams_rfc8410()
421 return mbedtls_pk_ecc_set_group(pk, grp_id); in pk_use_ecparams_rfc8410()
429 static int pk_parse_key_rfc8410_der(mbedtls_pk_context *pk, in pk_parse_key_rfc8410_der() argument
447 ret = mbedtls_pk_ecc_set_key(pk, key, len); in pk_parse_key_rfc8410_der()
455 if ((ret = mbedtls_pk_ecc_set_pubkey_from_prv(pk, key, len, f_rng, p_rng)) != 0) { in pk_parse_key_rfc8410_der()
518 mbedtls_pk_context *pk) in mbedtls_pk_parse_subpubkey()
551 if ((ret = mbedtls_pk_setup(pk, pk_inf in mbedtls_pk_parse_subpubkey()
413 pk_use_ecparams_rfc8410(const mbedtls_asn1_buf *params, mbedtls_ecp_group_id grp_id, mbedtls_pk_context *pk) pk_use_ecparams_rfc8410() argument
517 mbedtls_pk_parse_subpubkey(unsigned char **p, const unsigned char *end, mbedtls_pk_context *pk) mbedtls_pk_parse_subpubkey() argument
604 pk_parse_key_sec1_der(mbedtls_pk_context *pk, const unsigned char *key, size_t keylen, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) pk_parse_key_sec1_der() argument
742 pk_parse_key_pkcs8_unencrypted_der( mbedtls_pk_context *pk, const unsigned char *key, size_t keylen, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) pk_parse_key_pkcs8_unencrypted_der() argument
865 mbedtls_pk_parse_key_pkcs8_encrypted_der( mbedtls_pk_context *pk, unsigned char *key, size_t keylen, const unsigned char *pwd, size_t pwdlen, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) mbedtls_pk_parse_key_pkcs8_encrypted_der() argument
973 mbedtls_pk_parse_key(mbedtls_pk_context *pk, const unsigned char *key, size_t keylen, const unsigned char *pwd, size_t pwdlen, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) mbedtls_pk_parse_key() argument
[all...]
H A Dpkwrite.c12 #include "mbedtls/pk.h"
63 const mbedtls_pk_context *pk) in pk_write_rsa_der()
66 if (mbedtls_pk_get_type(pk) == MBEDTLS_PK_OPAQUE) { in pk_write_rsa_der()
70 if (psa_export_key(pk->priv_id, tmp, sizeof(tmp), &tmp_len) != PSA_SUCCESS) { in pk_write_rsa_der()
81 return mbedtls_rsa_write_key(mbedtls_pk_rsa(*pk), buf, p); in pk_write_rsa_der()
91 const mbedtls_pk_context *pk) in pk_write_ec_pubkey()
96 if (mbedtls_pk_get_type(pk) == MBEDTLS_PK_OPAQUE) { in pk_write_ec_pubkey()
97 if (psa_export_public_key(pk->priv_id, buf, sizeof(buf), &len) != PSA_SUCCESS) { in pk_write_ec_pubkey()
101 len = pk->pub_raw_len; in pk_write_ec_pubkey()
102 memcpy(buf, pk in pk_write_ec_pubkey()
62 pk_write_rsa_der(unsigned char **p, unsigned char *buf, const mbedtls_pk_context *pk) pk_write_rsa_der() argument
90 pk_write_ec_pubkey(unsigned char **p, unsigned char *start, const mbedtls_pk_context *pk) pk_write_ec_pubkey() argument
115 pk_write_ec_pubkey(unsigned char **p, unsigned char *start, const mbedtls_pk_context *pk) pk_write_ec_pubkey() argument
156 pk_write_ec_private(unsigned char **p, unsigned char *start, const mbedtls_pk_context *pk) pk_write_ec_private() argument
184 pk_write_ec_private(unsigned char **p, unsigned char *start, const mbedtls_pk_context *pk) pk_write_ec_private() argument
255 pk_write_ec_rfc8410_der(unsigned char **p, unsigned char *buf, const mbedtls_pk_context *pk) pk_write_ec_rfc8410_der() argument
298 pk_write_ec_der(unsigned char **p, unsigned char *buf, const mbedtls_pk_context *pk) pk_write_ec_der() argument
352 pk_write_opaque_pubkey(unsigned char **p, unsigned char *start, const mbedtls_pk_context *pk) pk_write_opaque_pubkey() argument
381 pk_get_type_ext(const mbedtls_pk_context *pk) pk_get_type_ext() argument
[all...]
H A Dpk_wrap.c58 static size_t rsa_get_bitlen(mbedtls_pk_context *pk) in rsa_get_bitlen() argument
60 const mbedtls_rsa_context *rsa = (const mbedtls_rsa_context *) pk->pk_ctx; in rsa_get_bitlen()
65 static int rsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument
69 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap()
130 static int rsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument
135 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap()
230 static int rsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_sign_wrap() argument
244 if (mbedtls_rsa_get_padding_mode(mbedtls_pk_rsa(*pk)) == MBEDTLS_RSA_PKCS_V21) { in rsa_sign_wrap()
250 return mbedtls_pk_psa_rsa_sign_ext(psa_alg, pk->pk_ctx, hash, hash_len, in rsa_sign_wrap()
254 static int rsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_ argument
279 rsa_decrypt_wrap(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_decrypt_wrap() argument
345 rsa_decrypt_wrap(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_decrypt_wrap() argument
362 rsa_encrypt_wrap(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_encrypt_wrap() argument
427 rsa_encrypt_wrap(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_encrypt_wrap() argument
471 rsa_debug(mbedtls_pk_context *pk, mbedtls_pk_debug_item *items) rsa_debug() argument
525 eckey_get_bitlen(mbedtls_pk_context *pk) eckey_get_bitlen() argument
602 ecdsa_opaque_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) ecdsa_opaque_verify_wrap() argument
633 ecdsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) ecdsa_verify_wrap() argument
646 ecdsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) ecdsa_verify_wrap() argument
671 ecdsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) ecdsa_verify_wrap() argument
734 ecdsa_opaque_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) ecdsa_opaque_sign_wrap() argument
754 ecdsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) ecdsa_sign_wrap() argument
809 ecdsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) ecdsa_sign_wrap() argument
876 eckey_verify_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len, void *rs_ctx) eckey_verify_rs_wrap() argument
902 eckey_sign_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, void *rs_ctx) eckey_sign_rs_wrap() argument
1099 eckey_debug(mbedtls_pk_context *pk, mbedtls_pk_debug_item *items) eckey_debug() argument
1187 ecdsa_verify_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len, void *rs_ctx) ecdsa_verify_rs_wrap() argument
1207 ecdsa_sign_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, void *rs_ctx) ecdsa_sign_rs_wrap() argument
1284 rsa_alt_get_bitlen(mbedtls_pk_context *pk) rsa_alt_get_bitlen() argument
1291 rsa_alt_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_alt_sign_wrap() argument
1316 rsa_alt_decrypt_wrap(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_alt_decrypt_wrap() argument
1409 opaque_get_bitlen(mbedtls_pk_context *pk) opaque_get_bitlen() argument
1467 rsa_opaque_decrypt(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_opaque_decrypt() argument
1503 rsa_opaque_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t sig_size, size_t *sig_len, int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) rsa_opaque_sign_wrap() argument
[all...]
H A Dpk_wrap.h16 #include "mbedtls/pk.h"
30 size_t (*get_bitlen)(mbedtls_pk_context *pk);
36 int (*verify_func)(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg,
41 int (*sign_func)(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg,
49 int (*verify_rs_func)(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg,
55 int (*sign_rs_func)(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg,
63 int (*decrypt_func)(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen,
69 int (*encrypt_func)(mbedtls_pk_context *pk, const unsigned char *input, size_t ilen,
94 void (*debug_func)(mbedtls_pk_context *pk, mbedtls_pk_debug_item *items);
H A Dpk.c11 #include "mbedtls/pk.h"
404 int mbedtls_pk_get_psa_attributes(const mbedtls_pk_context *pk, in mbedtls_pk_get_psa_attributes() argument
408 mbedtls_pk_type_t pk_type = mbedtls_pk_get_type(pk); in mbedtls_pk_get_psa_attributes()
445 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(*pk); in mbedtls_pk_get_psa_attributes()
453 psa_set_key_bits(attributes, mbedtls_pk_get_bitlen(pk)); in mbedtls_pk_get_psa_attributes()
468 psa_ecc_family_t family = pk->ec_family; in mbedtls_pk_get_psa_attributes()
469 size_t bits = pk->ec_bits; in mbedtls_pk_get_psa_attributes()
471 if (pk->priv_id != MBEDTLS_SVC_KEY_ID_INIT) { in mbedtls_pk_get_psa_attributes()
475 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in mbedtls_pk_get_psa_attributes()
527 status = psa_get_key_attributes(pk in mbedtls_pk_get_psa_attributes()
645 import_pair_into_psa(const mbedtls_pk_context *pk, const psa_key_attributes_t *attributes, mbedtls_svc_key_id_t *key_id) import_pair_into_psa() argument
739 import_public_into_psa(const mbedtls_pk_context *pk, const psa_key_attributes_t *attributes, mbedtls_svc_key_id_t *key_id) import_public_into_psa() argument
842 mbedtls_pk_import_into_psa(const mbedtls_pk_context *pk, const psa_key_attributes_t *attributes, mbedtls_svc_key_id_t *key_id) mbedtls_pk_import_into_psa() argument
864 copy_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk, int public_only) copy_from_psa() argument
981 mbedtls_pk_copy_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk) mbedtls_pk_copy_from_psa() argument
987 mbedtls_pk_copy_public_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk) mbedtls_pk_copy_public_from_psa() argument
[all...]
/third_party/node/deps/openssl/openssl/crypto/evp/
H A Dkeymgmt_lib.c87 int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection, in evp_keymgmt_util_export() argument
90 if (pk == NULL || export_cb == NULL) in evp_keymgmt_util_export()
92 return evp_keymgmt_export(pk->keymgmt, pk->keydata, selection, in evp_keymgmt_util_export()
96 void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, in evp_keymgmt_util_export_to_provider() argument
107 if (pk->keydata == NULL) in evp_keymgmt_util_export_to_provider()
117 if (pk->keymgmt == keymgmt in evp_keymgmt_util_export_to_provider()
118 || (pk->keymgmt->name_id == keymgmt->name_id in evp_keymgmt_util_export_to_provider()
119 && pk->keymgmt->prov == keymgmt->prov)) in evp_keymgmt_util_export_to_provider()
120 return pk in evp_keymgmt_util_export_to_provider()
222 evp_keymgmt_util_clear_operation_cache(EVP_PKEY *pk, int locking) evp_keymgmt_util_clear_operation_cache() argument
236 evp_keymgmt_util_find_operation_cache(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, int selection) evp_keymgmt_util_find_operation_cache() argument
255 evp_keymgmt_util_cache_keydata(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, void *keydata, int selection) evp_keymgmt_util_cache_keydata() argument
288 evp_keymgmt_util_cache_keyinfo(EVP_PKEY *pk) evp_keymgmt_util_cache_keyinfo() argument
328 evp_keymgmt_util_has(EVP_PKEY *pk, int selection) evp_keymgmt_util_has() argument
[all...]
/third_party/openssl/crypto/evp/
H A Dkeymgmt_lib.c87 int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection, in evp_keymgmt_util_export() argument
90 if (pk == NULL || export_cb == NULL) in evp_keymgmt_util_export()
92 return evp_keymgmt_export(pk->keymgmt, pk->keydata, selection, in evp_keymgmt_util_export()
96 void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, in evp_keymgmt_util_export_to_provider() argument
107 if (pk->keydata == NULL) in evp_keymgmt_util_export_to_provider()
117 if (pk->keymgmt == keymgmt in evp_keymgmt_util_export_to_provider()
118 || (pk->keymgmt->name_id == keymgmt->name_id in evp_keymgmt_util_export_to_provider()
119 && pk->keymgmt->prov == keymgmt->prov)) in evp_keymgmt_util_export_to_provider()
120 return pk in evp_keymgmt_util_export_to_provider()
222 evp_keymgmt_util_clear_operation_cache(EVP_PKEY *pk, int locking) evp_keymgmt_util_clear_operation_cache() argument
236 evp_keymgmt_util_find_operation_cache(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, int selection) evp_keymgmt_util_find_operation_cache() argument
255 evp_keymgmt_util_cache_keydata(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, void *keydata, int selection) evp_keymgmt_util_cache_keydata() argument
288 evp_keymgmt_util_cache_keyinfo(EVP_PKEY *pk) evp_keymgmt_util_cache_keyinfo() argument
328 evp_keymgmt_util_has(EVP_PKEY *pk, int selection) evp_keymgmt_util_has() argument
[all...]
/third_party/openssl/test/
H A Devp_pkey_provided_test.c141 static int test_print_key_using_pem(const char *alg, const EVP_PKEY *pk) in test_print_key_using_pem() argument
150 !TEST_true(PEM_write_bio_PrivateKey(bio_out, pk, EVP_aes_256_cbc(), in test_print_key_using_pem()
154 || !TEST_true(PEM_write_bio_PKCS8PrivateKey(bio_out, pk, in test_print_key_using_pem()
158 || !TEST_true(PEM_write_bio_PKCS8PrivateKey(bio_out, pk, in test_print_key_using_pem()
161 || !TEST_true(PEM_write_bio_PKCS8PrivateKey(bio_out, pk, in test_print_key_using_pem()
164 || !TEST_false(PEM_write_bio_PKCS8PrivateKey(bio_out, pk, in test_print_key_using_pem()
170 bio_out, pk, NID_pbe_WithSHA1And3_Key_TripleDES_CBC, in test_print_key_using_pem()
173 bio_out, pk, NID_pbe_WithSHA1And3_Key_TripleDES_CBC, NULL, 0, in test_print_key_using_pem()
176 bio_out, pk, NID_pbe_WithSHA1And3_Key_TripleDES_CBC, NULL, 0, in test_print_key_using_pem()
179 bio_out, pk, NID_pbe_WithSHA1And3_Key_TripleDES_CB in test_print_key_using_pem()
205 test_print_key_type_using_encoder(const char *alg, int type, const EVP_PKEY *pk) test_print_key_type_using_encoder() argument
314 test_print_key_using_encoder(const char *alg, const EVP_PKEY *pk) test_print_key_using_encoder() argument
326 test_print_key_using_encoder_public(const char *alg, const EVP_PKEY *pk) test_print_key_using_encoder_public() argument
353 EVP_PKEY *pk = NULL, *copy_pk = NULL, *dup_pk = NULL; test_fromdata_rsa() local
450 EVP_PKEY *pk = NULL; test_evp_pkey_get_bn_param_large() local
506 EVP_PKEY *pk = NULL, *copy_pk = NULL, *dup_pk = NULL; test_fromdata_dh_named_group() local
717 EVP_PKEY *pk = NULL, *dup_pk = NULL; test_fromdata_dh_fips186_4() local
911 EVP_PKEY *pk = NULL, *copy_pk = NULL, *dup_pk = NULL; test_fromdata_ecx() local
1164 EVP_PKEY *pk = NULL, *copy_pk = NULL, *dup_pk = NULL; test_fromdata_ec() local
1424 EVP_PKEY *pk = NULL, *copy_pk = NULL, *dup_pk = NULL; test_fromdata_dsa_fips186_4() local
[all...]
/third_party/node/deps/openssl/openssl/include/crypto/
H A Dasn1.h29 int (*pub_decode) (EVP_PKEY *pk, const X509_PUBKEY *pub);
30 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
34 int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);
35 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
38 int (*pkey_size) (const EVP_PKEY *pk);
39 int (*pkey_bits) (const EVP_PKEY *pk);
40 int (*pkey_security_bits) (const EVP_PKEY *pk);
44 int (*param_missing) (const EVP_PKEY *pk);
68 int (*pkey_check) (const EVP_PKEY *pk);
69 int (*pkey_public_check) (const EVP_PKEY *pk);
[all...]
/third_party/openssl/include/crypto/
H A Dasn1.h29 int (*pub_decode) (EVP_PKEY *pk, const X509_PUBKEY *pub);
30 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
34 int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);
35 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
38 int (*pkey_size) (const EVP_PKEY *pk);
39 int (*pkey_bits) (const EVP_PKEY *pk);
40 int (*pkey_security_bits) (const EVP_PKEY *pk);
44 int (*param_missing) (const EVP_PKEY *pk);
68 int (*pkey_check) (const EVP_PKEY *pk);
69 int (*pkey_public_check) (const EVP_PKEY *pk);
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/
H A Dsae_pk.c436 void sae_deinit_pk(struct sae_pk *pk) in sae_deinit_pk() argument
438 if (pk) { in sae_deinit_pk()
439 wpabuf_free(pk->m); in sae_deinit_pk()
440 crypto_ec_key_deinit(pk->key); in sae_deinit_pk()
442 crypto_ec_key_deinit(pk->sign_key_override); in sae_deinit_pk()
444 wpabuf_free(pk->pubkey); in sae_deinit_pk()
445 os_free(pk); in sae_deinit_pk()
452 struct sae_pk *pk; in sae_parse_pk() local
473 pk = os_zalloc(sizeof(*pk)); in sae_parse_pk()
607 const struct sae_pk *pk; sae_write_confirm_pk() local
[all...]
/third_party/openssl/ohos_lite/include/crypto/
H A Dasn1.h20 int (*pub_decode) (EVP_PKEY *pk, X509_PUBKEY *pub);
21 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
25 int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);
26 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
29 int (*pkey_size) (const EVP_PKEY *pk);
30 int (*pkey_bits) (const EVP_PKEY *pk);
31 int (*pkey_security_bits) (const EVP_PKEY *pk);
35 int (*param_missing) (const EVP_PKEY *pk);
58 int (*pkey_check) (const EVP_PKEY *pk);
59 int (*pkey_public_check) (const EVP_PKEY *pk);
[all...]
/third_party/node/deps/openssl/openssl/crypto/dsa/
H A Ddsa_prn.c55 EVP_PKEY *pk; in DSA_print() local
57 pk = EVP_PKEY_new(); in DSA_print()
58 if (pk == NULL) in DSA_print()
60 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSA_print()
62 ret = EVP_PKEY_print_private(bp, pk, off, NULL); in DSA_print()
63 EVP_PKEY_free(pk); in DSA_print()
69 EVP_PKEY *pk; in DSAparams_print() local
71 pk = EVP_PKEY_new(); in DSAparams_print()
72 if (pk == NULL) in DSAparams_print()
74 ret = EVP_PKEY_set1_DSA(pk, (DS in DSAparams_print()
[all...]
/third_party/openssl/crypto/dsa/
H A Ddsa_prn.c55 EVP_PKEY *pk; in DSA_print() local
57 pk = EVP_PKEY_new(); in DSA_print()
58 if (pk == NULL) in DSA_print()
60 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSA_print()
62 ret = EVP_PKEY_print_private(bp, pk, off, NULL); in DSA_print()
63 EVP_PKEY_free(pk); in DSA_print()
69 EVP_PKEY *pk; in DSAparams_print() local
71 pk = EVP_PKEY_new(); in DSAparams_print()
72 if (pk == NULL) in DSAparams_print()
74 ret = EVP_PKEY_set1_DSA(pk, (DS in DSAparams_print()
[all...]
/third_party/mbedtls/programs/fuzz/
H A Dfuzz_pubkey.c3 #include "mbedtls/pk.h"
9 mbedtls_pk_context pk; in LLVMFuzzerTestOneInput() local
11 mbedtls_pk_init(&pk); in LLVMFuzzerTestOneInput()
18 ret = mbedtls_pk_parse_public_key(&pk, Data, Size); in LLVMFuzzerTestOneInput()
21 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_RSA) { in LLVMFuzzerTestOneInput()
29 rsa = mbedtls_pk_rsa(pk); in LLVMFuzzerTestOneInput()
47 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY || in LLVMFuzzerTestOneInput()
48 mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY_DH) { in LLVMFuzzerTestOneInput()
49 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec(pk); in LLVMFuzzerTestOneInput()
83 mbedtls_pk_free(&pk); in LLVMFuzzerTestOneInput()
[all...]
H A Dfuzz_privkey.c4 #include "mbedtls/pk.h"
20 mbedtls_pk_context pk; in LLVMFuzzerTestOneInput() local
31 mbedtls_pk_init(&pk); in LLVMFuzzerTestOneInput()
45 ret = mbedtls_pk_parse_key(&pk, Data, Size, NULL, 0, in LLVMFuzzerTestOneInput()
49 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_RSA) { in LLVMFuzzerTestOneInput()
57 rsa = mbedtls_pk_rsa(pk); in LLVMFuzzerTestOneInput()
71 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY || in LLVMFuzzerTestOneInput()
72 mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY_DH) { in LLVMFuzzerTestOneInput()
73 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec(pk); in LLVMFuzzerTestOneInput()
94 mbedtls_pk_free(&pk); in LLVMFuzzerTestOneInput()
[all...]
/third_party/node/deps/openssl/openssl/crypto/store/
H A Dstore_result.c191 EVP_PKEY *pk = NULL; in try_key_ref() local
250 pk = evp_keymgmt_util_make_pkey(keymgmt, keydata); in try_key_ref()
256 return pk; in try_key_ref()
264 EVP_PKEY *pk = NULL; in try_key_value() local
289 OSSL_DECODER_CTX_new_for_pkey(&pk, NULL, data->data_structure, in try_key_value()
299 return pk; in try_key_value()
310 EVP_PKEY *pk = NULL; in try_key_value_legacy() local
318 pk = d2i_PUBKEY_ex(NULL, &derp, der_len, libctx, propq); in try_key_value_legacy()
320 if (pk != NULL) in try_key_value_legacy()
325 if (pk in try_key_value_legacy()
394 EVP_PKEY *pk = NULL; try_key() local
[all...]
/third_party/openssl/crypto/store/
H A Dstore_result.c191 EVP_PKEY *pk = NULL; in try_key_ref() local
250 pk = evp_keymgmt_util_make_pkey(keymgmt, keydata); in try_key_ref()
256 return pk; in try_key_ref()
264 EVP_PKEY *pk = NULL; in try_key_value() local
289 OSSL_DECODER_CTX_new_for_pkey(&pk, NULL, data->data_structure, in try_key_value()
299 return pk; in try_key_value()
310 EVP_PKEY *pk = NULL; in try_key_value_legacy() local
318 pk = d2i_PUBKEY_ex(NULL, &derp, der_len, libctx, propq); in try_key_value_legacy()
320 if (pk != NULL) in try_key_value_legacy()
325 if (pk in try_key_value_legacy()
394 EVP_PKEY *pk = NULL; try_key() local
[all...]
/third_party/libwebsockets/lib/tls/mbedtls/wrapper/library/
H A Dssl_pkey.c168 EVP_PKEY *pk; in SSL_CTX_use_PrivateKey_ASN1() local
170 pk = d2i_PrivateKey(0, NULL, &d, len, ctx->rngctx); in SSL_CTX_use_PrivateKey_ASN1()
171 if (!pk) { in SSL_CTX_use_PrivateKey_ASN1()
176 ret = SSL_CTX_use_PrivateKey(ctx, pk); in SSL_CTX_use_PrivateKey_ASN1()
185 EVP_PKEY_free(pk); in SSL_CTX_use_PrivateKey_ASN1()
197 EVP_PKEY *pk; in SSL_use_PrivateKey_ASN1() local
199 pk = d2i_PrivateKey(0, NULL, &d, len, ssl->ctx->rngctx); in SSL_use_PrivateKey_ASN1()
200 if (!pk) { in SSL_use_PrivateKey_ASN1()
205 ret = SSL_use_PrivateKey(ssl, pk); in SSL_use_PrivateKey_ASN1()
214 EVP_PKEY_free(pk); in SSL_use_PrivateKey_ASN1()
[all...]
/third_party/node/deps/openssl/openssl/crypto/rsa/
H A Drsa_prn.c40 EVP_PKEY *pk; in RSA_print() local
42 pk = EVP_PKEY_new(); in RSA_print()
43 if (pk == NULL) in RSA_print()
45 ret = EVP_PKEY_set1_RSA(pk, (RSA *)x); in RSA_print()
47 ret = EVP_PKEY_print_private(bp, pk, off, NULL); in RSA_print()
48 EVP_PKEY_free(pk); in RSA_print()
/third_party/openssl/crypto/rsa/
H A Drsa_prn.c40 EVP_PKEY *pk; in RSA_print() local
42 pk = EVP_PKEY_new(); in RSA_print()
43 if (pk == NULL) in RSA_print()
45 ret = EVP_PKEY_set1_RSA(pk, (RSA *)x); in RSA_print()
47 ret = EVP_PKEY_print_private(bp, pk, off, NULL); in RSA_print()
48 EVP_PKEY_free(pk); in RSA_print()
/third_party/mbedtls/programs/pkey/
H A Drsa_sign_pss.c31 #include "mbedtls/pk.h"
42 mbedtls_pk_context pk; in main() local
52 mbedtls_pk_init(&pk); in main()
87 if ((ret = mbedtls_pk_parse_keyfile(&pk, argv[1], "", in main()
94 if (!mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA)) { in main()
99 if ((ret = mbedtls_rsa_set_padding(mbedtls_pk_rsa(pk), in main()
120 if ((ret = mbedtls_pk_sign(&pk, MBEDTLS_MD_SHA256, hash, 0, in main()
150 mbedtls_pk_free(&pk); in main()
H A Drsa_verify_pss.c30 #include "mbedtls/pk.h"
42 mbedtls_pk_context pk; in main() local
47 mbedtls_pk_init(&pk); in main()
71 if ((ret = mbedtls_pk_parse_public_keyfile(&pk, argv[1])) != 0) { in main()
77 if (!mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA)) { in main()
82 if ((ret = mbedtls_rsa_set_padding(mbedtls_pk_rsa(pk), in main()
117 if ((ret = mbedtls_pk_verify(&pk, MBEDTLS_MD_SHA256, hash, 0, in main()
128 mbedtls_pk_free(&pk); in main()

Completed in 427 milliseconds

12345678910>>...17