| /netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/ |
| H A D | tsp_daa.c | 28 Trspi_LoadBlob_DAA_PK(UINT64 *offset, BYTE *blob, TSS_DAA_PK *pk) in Trspi_LoadBlob_DAA_PK() argument 32 Trspi_LoadBlob_TSS_VERSION(offset, blob, pk->versionInfo); in Trspi_LoadBlob_DAA_PK() 34 Trspi_LoadBlob_UINT32(offset, pk->modulusLength, blob); in Trspi_LoadBlob_DAA_PK() 35 Trspi_LoadBlob(offset, pk->modulusLength, blob, pk->modulus); in Trspi_LoadBlob_DAA_PK() 37 Trspi_LoadBlob_UINT32(offset, pk->capitalSLength, blob); in Trspi_LoadBlob_DAA_PK() 38 Trspi_LoadBlob(offset, pk->capitalSLength, blob, pk->capitalS); in Trspi_LoadBlob_DAA_PK() 40 Trspi_LoadBlob_UINT32(offset, pk->capitalZLength, blob); in Trspi_LoadBlob_DAA_PK() 41 Trspi_LoadBlob(offset, pk->capitalZLength, blob, pk->capitalZ); in Trspi_LoadBlob_DAA_PK() 43 Trspi_LoadBlob_UINT32(offset, pk->capitalR0Length, blob); in Trspi_LoadBlob_DAA_PK() 44 Trspi_LoadBlob(offset, pk->capitalR0Length, blob, pk->capitalR0); in Trspi_LoadBlob_DAA_PK() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/test/ |
| H A D | evp_pkey_provided_test.c | 141 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_CBC, NULL, 0, in test_print_key_using_pem() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| H A D | keymgmt_lib.c | 87 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->keydata; in evp_keymgmt_util_export_to_provider() 122 if (!CRYPTO_THREAD_read_lock(pk->lock)) in evp_keymgmt_util_export_to_provider() [all …]
|
| /netbsd-src/external/bsd/libfido2/dist/regress/ |
| H A D | assert.c | 172 es256_pk_t *pk; in alloc_es256_pk() local 174 pk = es256_pk_new(); in alloc_es256_pk() 175 assert(pk != NULL); in alloc_es256_pk() 177 return (pk); in alloc_es256_pk() 181 free_es256_pk(es256_pk_t *pk) in free_es256_pk() argument 183 es256_pk_free(&pk); in free_es256_pk() 184 assert(pk == NULL); in free_es256_pk() 190 rs256_pk_t *pk; in alloc_rs256_pk() local 192 pk = rs256_pk_new(); in alloc_rs256_pk() 193 assert(pk != NULL); in alloc_rs256_pk() [all …]
|
| /netbsd-src/sys/external/isc/libsodium/dist/test/default/ |
| H A D | sign.c | 12 const unsigned char pk[crypto_sign_PUBLICKEYBYTES]; member 1076 unsigned char pk[crypto_sign_PUBLICKEYBYTES]; in main() local 1095 memcpy(skpk + crypto_sign_SEEDBYTES, test_data[i].pk, in main() 1106 if (crypto_sign_open(m, NULL, sm, smlen, test_data[i].pk) != 0) { in main() 1112 if (crypto_sign_open(m, &mlen, sm, smlen, test_data[i].pk) != -1) { in main() 1117 if (crypto_sign_open(m, &mlen, sm, smlen, test_data[i].pk) != 0) { in main() 1127 if (crypto_sign_open(m, &mlen, sm, smlen, test_data[i].pk) == 0) { in main() 1132 test_data[i].pk) == 0) { in main() 1153 i, test_data[i].pk) != 0) { in main() 1166 if (crypto_sign_open(sm, &mlen, sm, smlen, test_data[i].pk) != 0) { in main() [all …]
|
| /netbsd-src/external/bsd/libfido2/dist/src/ |
| H A D | es384.c | 77 es384_pk_t *pk; in es384_pk_free() local 79 if (pkp == NULL || (pk = *pkp) == NULL) in es384_pk_free() 82 freezero(pk, sizeof(*pk)); in es384_pk_free() 87 es384_pk_from_ptr(es384_pk_t *pk, const void *ptr, size_t len) in es384_pk_from_ptr() argument 92 if (len < sizeof(*pk)) in es384_pk_from_ptr() 95 if (len == sizeof(*pk) + 1 && *p == 0x04) in es384_pk_from_ptr() 96 memcpy(pk, ++p, sizeof(*pk)); /* uncompressed format */ in es384_pk_from_ptr() 98 memcpy(pk, ptr, sizeof(*pk)); /* libfido2 x||y format */ in es384_pk_from_ptr() 100 if ((pkey = es384_pk_to_EVP_PKEY(pk)) == NULL) { in es384_pk_from_ptr() 102 explicit_bzero(pk, sizeof(*pk)); in es384_pk_from_ptr() [all …]
|
| H A D | es256.c | 71 es256_pk_encode(const es256_pk_t *pk, int ecdh) in es256_pk_encode() argument 114 (argv[3].value = cbor_build_bytestring(pk->x, in es256_pk_encode() 115 sizeof(pk->x))) == NULL || !cbor_map_add(item, argv[3])) in es256_pk_encode() 120 (argv[4].value = cbor_build_bytestring(pk->y, in es256_pk_encode() 121 sizeof(pk->y))) == NULL || !cbor_map_add(item, argv[4])) in es256_pk_encode() 170 es256_pk_t *pk; in es256_pk_free() local 172 if (pkp == NULL || (pk = *pkp) == NULL) in es256_pk_free() 175 freezero(pk, sizeof(*pk)); in es256_pk_free() 180 es256_pk_from_ptr(es256_pk_t *pk, const void *ptr, size_t len) in es256_pk_from_ptr() argument 185 if (len < sizeof(*pk)) in es256_pk_from_ptr() [all …]
|
| H A D | rs256.c | 126 rs256_pk_t *pk; in rs256_pk_free() local 128 if (pkp == NULL || (pk = *pkp) == NULL) in rs256_pk_free() 131 freezero(pk, sizeof(*pk)); in rs256_pk_free() 136 rs256_pk_from_ptr(rs256_pk_t *pk, const void *ptr, size_t len) in rs256_pk_from_ptr() argument 140 if (len < sizeof(*pk)) in rs256_pk_from_ptr() 143 memcpy(pk, ptr, sizeof(*pk)); in rs256_pk_from_ptr() 145 if ((pkey = rs256_pk_to_EVP_PKEY(pk)) == NULL) { in rs256_pk_from_ptr() 212 rs256_pk_from_RSA(rs256_pk_t *pk, const RSA *rsa) in rs256_pk_from_RSA() argument 231 if ((k = BN_num_bytes(n)) < 0 || (size_t)k > sizeof(pk->n) || in rs256_pk_from_RSA() 232 (k = BN_num_bytes(e)) < 0 || (size_t)k > sizeof(pk->e)) { in rs256_pk_from_RSA() [all …]
|
| H A D | eddsa.c | 114 eddsa_pk_t *pk; in eddsa_pk_free() local 116 if (pkp == NULL || (pk = *pkp) == NULL) in eddsa_pk_free() 119 freezero(pk, sizeof(*pk)); in eddsa_pk_free() 124 eddsa_pk_from_ptr(eddsa_pk_t *pk, const void *ptr, size_t len) in eddsa_pk_from_ptr() argument 128 if (len < sizeof(*pk)) in eddsa_pk_from_ptr() 131 memcpy(pk, ptr, sizeof(*pk)); in eddsa_pk_from_ptr() 133 if ((pkey = eddsa_pk_to_EVP_PKEY(pk)) == NULL) { in eddsa_pk_from_ptr() 156 eddsa_pk_from_EVP_PKEY(eddsa_pk_t *pk, const EVP_PKEY *pkey) in eddsa_pk_from_EVP_PKEY() argument 163 len != sizeof(pk->x)) in eddsa_pk_from_EVP_PKEY() 165 if (EVP_PKEY_get_raw_public_key(pkey, pk->x, &len) != 1 || in eddsa_pk_from_EVP_PKEY() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/include/crypto/ |
| H A D | asn1.h | 29 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 …]
|
| /netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/daa/ |
| H A D | daa_structs.c | 37 dump_field( pk->field##Length, pk->field); \ 44 store_bi( &pk->field##Length, &pk->field, bi); \ 49 store_bi( &pk->field##Length,\ 50 &pk->field,\ 361 save_DAA_PK_internal( file, key_pair_with_proof->pk); 374 key_pair_with_proof->pk = load_DAA_PK_internal(file); 395 result->public_key = i_2_e_TSS_DAA_PK( key_pair_with_proof->pk, daa_alloc, param_alloc); in get_TSS_DAA_KEY_PAIR() 575 encoded_DAA_PK_internal(int *result_length, const TSS_DAA_PK_internal *pk) in encoded_DAA_PK_internal() argument 577 int length_issuer_base_name = pk->issuerBaseNameLength; in encoded_DAA_PK_internal() 582 pk->capitalY->length*(((DAA_PARAM_SIZE_RSA_MODULUS / 8)+sizeof(int))) in encoded_DAA_PK_internal() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/dsa/ |
| H A D | dsa_prn.c | 55 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, (DSA *)x); in DSAparams_print() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/dsa/ |
| H A D | dsa_prn.c | 49 EVP_PKEY *pk; in DSA_print() local 51 pk = EVP_PKEY_new(); in DSA_print() 52 if (pk == NULL) in DSA_print() 54 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSA_print() 56 ret = EVP_PKEY_print_private(bp, pk, off, NULL); in DSA_print() 57 EVP_PKEY_free(pk); in DSA_print() 63 EVP_PKEY *pk; in DSAparams_print() local 65 pk = EVP_PKEY_new(); in DSAparams_print() 66 if (pk == NULL) in DSAparams_print() 68 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSAparams_print() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/include/crypto/ |
| H A D | asn1.h | 20 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 …]
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xchacha20poly1305/ |
| H A D | box_curve25519xchacha20poly1305.c | 18 crypto_box_curve25519xchacha20poly1305_seed_keypair(unsigned char *pk, in crypto_box_curve25519xchacha20poly1305_seed_keypair() argument 28 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xchacha20poly1305_seed_keypair() 32 crypto_box_curve25519xchacha20poly1305_keypair(unsigned char *pk, in crypto_box_curve25519xchacha20poly1305_keypair() argument 37 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xchacha20poly1305_keypair() 42 const unsigned char *pk, in crypto_box_curve25519xchacha20poly1305_beforenm() argument 48 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { in crypto_box_curve25519xchacha20poly1305_beforenm() 65 unsigned long long mlen, const unsigned char *n, const unsigned char *pk, in crypto_box_curve25519xchacha20poly1305_detached() argument 73 if (crypto_box_curve25519xchacha20poly1305_beforenm(k, pk, sk) != 0) { in crypto_box_curve25519xchacha20poly1305_detached() 100 const unsigned char *n, const unsigned char *pk, const unsigned char *sk) in crypto_box_curve25519xchacha20poly1305_easy() argument 106 c + crypto_box_curve25519xchacha20poly1305_MACBYTES, c, m, mlen, n, pk, in crypto_box_curve25519xchacha20poly1305_easy() [all …]
|
| /netbsd-src/external/bsd/libfido2/dist/examples/ |
| H A D | util.c | 167 es256_pk_t *pk = NULL; in write_es256_pubkey() local 171 if ((pk = es256_pk_new()) == NULL) { in write_es256_pubkey() 176 if (es256_pk_from_ptr(pk, ptr, len) != FIDO_OK) { in write_es256_pubkey() 192 if ((pkey = es256_pk_to_EVP_PKEY(pk)) == NULL) { in write_es256_pubkey() 204 es256_pk_free(&pk); in write_es256_pubkey() 224 es384_pk_t *pk = NULL; in write_es384_pubkey() local 228 if ((pk = es384_pk_new()) == NULL) { in write_es384_pubkey() 233 if (es384_pk_from_ptr(pk, ptr, len) != FIDO_OK) { in write_es384_pubkey() 249 if ((pkey = es384_pk_to_EVP_PKEY(pk)) == NULL) { in write_es384_pubkey() 261 es384_pk_free(&pk); in write_es384_pubkey() [all …]
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/ |
| H A D | crypto_box.c | 65 crypto_box_seed_keypair(unsigned char *pk, unsigned char *sk, in crypto_box_seed_keypair() argument 68 return crypto_box_curve25519xsalsa20poly1305_seed_keypair(pk, sk, seed); in crypto_box_seed_keypair() 72 crypto_box_keypair(unsigned char *pk, unsigned char *sk) in crypto_box_keypair() argument 74 return crypto_box_curve25519xsalsa20poly1305_keypair(pk, sk); in crypto_box_keypair() 78 crypto_box_beforenm(unsigned char *k, const unsigned char *pk, in crypto_box_beforenm() argument 81 return crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk); in crypto_box_beforenm() 103 const unsigned char *pk, const unsigned char *sk) in crypto_box() argument 105 return crypto_box_curve25519xsalsa20poly1305(c, m, mlen, n, pk, sk); in crypto_box() 111 const unsigned char *pk, const unsigned char *sk) in crypto_box_open() argument 113 return crypto_box_curve25519xsalsa20poly1305_open(m, c, clen, n, pk, sk); in crypto_box_open()
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ |
| H A D | crypto_sign.c | 47 crypto_sign_seed_keypair(unsigned char *pk, unsigned char *sk, in crypto_sign_seed_keypair() argument 50 return crypto_sign_ed25519_seed_keypair(pk, sk, seed); in crypto_sign_seed_keypair() 54 crypto_sign_keypair(unsigned char *pk, unsigned char *sk) in crypto_sign_keypair() argument 56 return crypto_sign_ed25519_keypair(pk, sk); in crypto_sign_keypair() 70 const unsigned char *pk) in crypto_sign_open() argument 72 return crypto_sign_ed25519_open(m, mlen_p, sm, smlen, pk); in crypto_sign_open() 85 unsigned long long mlen, const unsigned char *pk) in crypto_sign_verify_detached() argument 87 return crypto_sign_ed25519_verify_detached(sig, m, mlen, pk); in crypto_sign_verify_detached() 112 const unsigned char *pk) in crypto_sign_final_verify() argument 114 return crypto_sign_ed25519ph_final_verify(state, sig, pk); in crypto_sign_final_verify()
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xsalsa20poly1305/ |
| H A D | box_curve25519xsalsa20poly1305.c | 12 crypto_box_curve25519xsalsa20poly1305_seed_keypair(unsigned char *pk, in crypto_box_curve25519xsalsa20poly1305_seed_keypair() argument 22 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xsalsa20poly1305_seed_keypair() 26 crypto_box_curve25519xsalsa20poly1305_keypair(unsigned char *pk, in crypto_box_curve25519xsalsa20poly1305_keypair() argument 31 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xsalsa20poly1305_keypair() 36 const unsigned char *pk, in crypto_box_curve25519xsalsa20poly1305_beforenm() argument 42 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { in crypto_box_curve25519xsalsa20poly1305_beforenm() 72 const unsigned char *pk, in crypto_box_curve25519xsalsa20poly1305() argument 78 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) { in crypto_box_curve25519xsalsa20poly1305() 90 const unsigned char *n, const unsigned char *pk, const unsigned char *sk) in crypto_box_curve25519xsalsa20poly1305_open() argument 95 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) { in crypto_box_curve25519xsalsa20poly1305_open()
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/ |
| H A D | open.c | 17 const unsigned char *pk, in _crypto_sign_ed25519_verify_detached() argument 31 if (ge25519_is_canonical(pk) == 0) { in _crypto_sign_ed25519_verify_detached() 39 if (ge25519_has_small_order(pk) != 0 || in _crypto_sign_ed25519_verify_detached() 40 ge25519_frombytes_negate_vartime(&A, pk) != 0) { in _crypto_sign_ed25519_verify_detached() 45 crypto_hash_sha512_update(&hs, pk, 32); in _crypto_sign_ed25519_verify_detached() 61 const unsigned char *pk) in crypto_sign_ed25519_verify_detached() argument 63 return _crypto_sign_ed25519_verify_detached(sig, m, mlen, pk, 0); in crypto_sign_ed25519_verify_detached() 69 const unsigned char *pk) in crypto_sign_ed25519_open() argument 77 if (crypto_sign_ed25519_verify_detached(sm, sm + 64, mlen, pk) != 0) { in crypto_sign_ed25519_open()
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/ |
| H A D | crypto_box.h | 52 int crypto_box_seed_keypair(unsigned char *pk, unsigned char *sk, 56 int crypto_box_keypair(unsigned char *pk, unsigned char *sk); 61 const unsigned char *pk, const unsigned char *sk) 67 const unsigned char *pk, const unsigned char *sk) 73 const unsigned char *n, const unsigned char *pk, 82 const unsigned char *pk, 93 int crypto_box_beforenm(unsigned char *k, const unsigned char *pk, 128 unsigned long long mlen, const unsigned char *pk); 133 const unsigned char *pk, const unsigned char *sk) 149 const unsigned char *pk, const unsigned char *sk) [all …]
|
| H A D | crypto_box_curve25519xchacha20poly1305.h | 46 int crypto_box_curve25519xchacha20poly1305_seed_keypair(unsigned char *pk, 51 int crypto_box_curve25519xchacha20poly1305_keypair(unsigned char *pk, 59 const unsigned char *pk, 68 const unsigned char *pk, 78 const unsigned char *pk, 88 const unsigned char *pk, 96 const unsigned char *pk, 145 const unsigned char *pk); 151 const unsigned char *pk,
|
| /netbsd-src/external/bsd/libfido2/dist/fuzz/ |
| H A D | fuzz_assert.c | 256 int ext, void *pk) in verify_assert() argument 290 r = fido_assert_verify(assert, 0, type, pk); in verify_assert() 303 es256_pk_t *pk = NULL; in es256_convert() local 307 (pk = es256_pk_new()) == NULL) in es256_convert() 310 r = es256_pk_from_EVP_PKEY(pk, pkey); in es256_convert() 313 es256_pk_free(&pk); in es256_convert() 324 es384_pk_t *pk = NULL; in es384_convert() local 328 (pk = es384_pk_new()) == NULL) in es384_convert() 331 r = es384_pk_from_EVP_PKEY(pk, pkey); in es384_convert() 334 es384_pk_free(&pk); in es384_convert() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/store/ |
| H A D | store_result.c | 191 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 == NULL in try_key_value_legacy() [all …]
|
| /netbsd-src/external/bsd/libfido2/dist/tools/ |
| H A D | util.c | 253 es256_pk_t *pk = NULL; in write_es256_pubkey() local 256 if ((pk = es256_pk_new()) == NULL) { in write_es256_pubkey() 261 if (es256_pk_from_ptr(pk, ptr, len) != FIDO_OK) { in write_es256_pubkey() 266 if ((pkey = es256_pk_to_EVP_PKEY(pk)) == NULL) { in write_es256_pubkey() 278 es256_pk_free(&pk); in write_es256_pubkey() 291 es384_pk_t *pk = NULL; in write_es384_pubkey() local 294 if ((pk = es384_pk_new()) == NULL) { in write_es384_pubkey() 299 if (es384_pk_from_ptr(pk, ptr, len) != FIDO_OK) { in write_es384_pubkey() 304 if ((pkey = es384_pk_to_EVP_PKEY(pk)) == NULL) { in write_es384_pubkey() 316 es384_pk_free(&pk); in write_es384_pubkey() [all …]
|