| /src/crypto/external/cpl/trousers/dist/src/tspi/ |
| tsp_daa.c | 28 Trspi_LoadBlob_DAA_PK(UINT64 *offset, BYTE *blob, TSS_DAA_PK *pk) 32 Trspi_LoadBlob_TSS_VERSION(offset, blob, pk->versionInfo); 34 Trspi_LoadBlob_UINT32(offset, pk->modulusLength, blob); 35 Trspi_LoadBlob(offset, pk->modulusLength, blob, pk->modulus); 37 Trspi_LoadBlob_UINT32(offset, pk->capitalSLength, blob); 38 Trspi_LoadBlob(offset, pk->capitalSLength, blob, pk->capitalS); 40 Trspi_LoadBlob_UINT32(offset, pk->capitalZLength, blob); 41 Trspi_LoadBlob(offset, pk->capitalZLength, blob, pk->capitalZ) [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/dsa/ |
| dsa_prn.c | 55 EVP_PKEY *pk; local 57 pk = EVP_PKEY_new(); 58 if (pk == NULL) 60 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); 62 ret = EVP_PKEY_print_private(bp, pk, off, NULL); 63 EVP_PKEY_free(pk); 69 EVP_PKEY *pk; local 71 pk = EVP_PKEY_new(); 72 if (pk == NULL) 74 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x) [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/dsa/ |
| dsa_prn.c | 55 EVP_PKEY *pk; local 57 pk = EVP_PKEY_new(); 58 if (pk == NULL) 60 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); 62 ret = EVP_PKEY_print_private(bp, pk, off, NULL); 63 EVP_PKEY_free(pk); 69 EVP_PKEY *pk; local 71 pk = EVP_PKEY_new(); 72 if (pk == NULL) 74 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/dsa/ |
| dsa_prn.c | 49 EVP_PKEY *pk; local 51 pk = EVP_PKEY_new(); 52 if (pk == NULL) 54 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); 56 ret = EVP_PKEY_print_private(bp, pk, off, NULL); 57 EVP_PKEY_free(pk); 63 EVP_PKEY *pk; local 65 pk = EVP_PKEY_new(); 66 if (pk == NULL) 68 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x) [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/ |
| crypto_box.c | 65 crypto_box_seed_keypair(unsigned char *pk, unsigned char *sk, 68 return crypto_box_curve25519xsalsa20poly1305_seed_keypair(pk, sk, seed); 72 crypto_box_keypair(unsigned char *pk, unsigned char *sk) 74 return crypto_box_curve25519xsalsa20poly1305_keypair(pk, sk); 78 crypto_box_beforenm(unsigned char *k, const unsigned char *pk, 81 return crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk); 103 const unsigned char *pk, const unsigned char *sk) 105 return crypto_box_curve25519xsalsa20poly1305(c, m, mlen, n, pk, sk); 111 const unsigned char *pk, const unsigned char *sk) 113 return crypto_box_curve25519xsalsa20poly1305_open(m, c, clen, n, pk, sk) [all...] |
| crypto_box_easy.c | 23 const unsigned char *n, const unsigned char *pk, 30 if (crypto_box_beforenm(k, pk, sk) != 0) { 54 const unsigned char *pk, const unsigned char *sk) 60 pk, sk); 77 const unsigned char *pk, const unsigned char *sk) 82 if (crypto_box_beforenm(k, pk, sk) != 0) { 107 const unsigned char *pk, const unsigned char *sk) 114 n, pk, sk);
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ |
| crypto_sign.c | 47 crypto_sign_seed_keypair(unsigned char *pk, unsigned char *sk, 50 return crypto_sign_ed25519_seed_keypair(pk, sk, seed); 54 crypto_sign_keypair(unsigned char *pk, unsigned char *sk) 56 return crypto_sign_ed25519_keypair(pk, sk); 70 const unsigned char *pk) 72 return crypto_sign_ed25519_open(m, mlen_p, sm, smlen, pk); 85 unsigned long long mlen, const unsigned char *pk) 87 return crypto_sign_ed25519_verify_detached(sig, m, mlen, pk); 112 const unsigned char *pk) 114 return crypto_sign_ed25519ph_final_verify(state, sig, pk); [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/rsa/ |
| rsa_prn.c | 40 EVP_PKEY *pk; local 42 pk = EVP_PKEY_new(); 43 if (pk == NULL) 45 ret = EVP_PKEY_set1_RSA(pk, (RSA *)x); 47 ret = EVP_PKEY_print_private(bp, pk, off, NULL); 48 EVP_PKEY_free(pk);
|
| /src/crypto/external/bsd/openssl/dist/crypto/rsa/ |
| rsa_prn.c | 40 EVP_PKEY *pk; local 42 pk = EVP_PKEY_new(); 43 if (pk == NULL) 45 ret = EVP_PKEY_set1_RSA(pk, (RSA *)x); 47 ret = EVP_PKEY_print_private(bp, pk, off, NULL); 48 EVP_PKEY_free(pk);
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/rsa/ |
| rsa_prn.c | 34 EVP_PKEY *pk; local 36 pk = EVP_PKEY_new(); 37 if (pk == NULL) 39 ret = EVP_PKEY_set1_RSA(pk, (RSA *)x); 41 ret = EVP_PKEY_print_private(bp, pk, off, NULL); 42 EVP_PKEY_free(pk);
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/ |
| open.c | 17 const unsigned char *pk, 31 if (ge25519_is_canonical(pk) == 0) { 39 if (ge25519_has_small_order(pk) != 0 || 40 ge25519_frombytes_negate_vartime(&A, pk) != 0) { 45 crypto_hash_sha512_update(&hs, pk, 32); 61 const unsigned char *pk) 63 return _crypto_sign_ed25519_verify_detached(sig, m, mlen, pk, 0); 69 const unsigned char *pk) 77 if (crypto_sign_ed25519_verify_detached(sm, sm + 64, mlen, pk) != 0) {
|
| sign_ed25519_ref10.h | 16 const unsigned char *pk,
|
| /src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| keymgmt_lib.c | 87 int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection, 90 if (pk == NULL || export_cb == NULL) 92 return evp_keymgmt_export(pk->keymgmt, pk->keydata, selection, 96 void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, 107 if (pk->keydata == NULL) 117 if (pk->keymgmt == keymgmt 118 || (pk->keymgmt->name_id == keymgmt->name_id 119 && pk->keymgmt->prov == keymgmt->prov)) 120 return pk->keydata [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xchacha20poly1305/ |
| box_curve25519xchacha20poly1305.c | 18 crypto_box_curve25519xchacha20poly1305_seed_keypair(unsigned char *pk, 28 return crypto_scalarmult_curve25519_base(pk, sk); 32 crypto_box_curve25519xchacha20poly1305_keypair(unsigned char *pk, 37 return crypto_scalarmult_curve25519_base(pk, sk); 42 const unsigned char *pk, 48 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { 65 unsigned long long mlen, const unsigned char *n, const unsigned char *pk, 73 if (crypto_box_curve25519xchacha20poly1305_beforenm(k, pk, sk) != 0) { 100 const unsigned char *n, const unsigned char *pk, const unsigned char *sk) 106 c + crypto_box_curve25519xchacha20poly1305_MACBYTES, c, m, mlen, n, pk, [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xsalsa20poly1305/ |
| box_curve25519xsalsa20poly1305.c | 12 crypto_box_curve25519xsalsa20poly1305_seed_keypair(unsigned char *pk, 22 return crypto_scalarmult_curve25519_base(pk, sk); 26 crypto_box_curve25519xsalsa20poly1305_keypair(unsigned char *pk, 31 return crypto_scalarmult_curve25519_base(pk, sk); 36 const unsigned char *pk, 42 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { 72 const unsigned char *pk, 78 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) { 90 const unsigned char *n, const unsigned char *pk, const unsigned char *sk) 95 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/evp/ |
| keymgmt_lib.c | 87 int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection, 90 if (pk == NULL || export_cb == NULL) 92 return evp_keymgmt_export(pk->keymgmt, pk->keydata, selection, 96 void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt, 107 if (pk->keydata == NULL) 117 if (pk->keymgmt == keymgmt 118 || (pk->keymgmt->name_id == keymgmt->name_id 119 && pk->keymgmt->prov == keymgmt->prov)) 120 return pk->keydata [all...] |
| /src/crypto/external/bsd/openssl/dist/include/crypto/ |
| 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...] |
| /src/sys/external/isc/libsodium/dist/test/default/ |
| box_seal.c | 8 unsigned char pk[crypto_box_PUBLICKEYBYTES]; local 16 crypto_box_keypair(pk, sk); 23 if (crypto_box_seal(c, m, m_len, pk) != 0) { 27 if (crypto_box_seal_open(m2, c, c_len, pk, sk) != 0) { 33 printf("%d\n", crypto_box_seal_open(m, c, 0U, pk, sk)); 34 printf("%d\n", crypto_box_seal_open(m, c, c_len - 1U, pk, sk)); 35 printf("%d\n", crypto_box_seal_open(m, c, c_len, sk, pk));
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/ |
| 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,
|
| 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...] |
| crypto_sign_ed25519.h | 50 const unsigned char *pk) 64 const unsigned char *pk) 68 int crypto_sign_ed25519_keypair(unsigned char *pk, unsigned char *sk); 71 int crypto_sign_ed25519_seed_keypair(unsigned char *pk, unsigned char *sk, 88 int crypto_sign_ed25519_sk_to_pk(unsigned char *pk, const unsigned char *sk); 107 const unsigned char *pk)
|
| /src/external/bsd/libfido2/dist/src/ |
| es384.c | 77 es384_pk_t *pk; local 79 if (pkp == NULL || (pk = *pkp) == NULL) 82 freezero(pk, sizeof(*pk)); 87 es384_pk_from_ptr(es384_pk_t *pk, const void *ptr, size_t len) 92 if (len < sizeof(*pk)) 95 if (len == sizeof(*pk) + 1 && *p == 0x04) 96 memcpy(pk, ++p, sizeof(*pk)); /* uncompressed format */ 98 memcpy(pk, ptr, sizeof(*pk)); /* libfido2 x||y format * [all...] |
| eddsa.c | 114 eddsa_pk_t *pk; local 116 if (pkp == NULL || (pk = *pkp) == NULL) 119 freezero(pk, sizeof(*pk)); 124 eddsa_pk_from_ptr(eddsa_pk_t *pk, const void *ptr, size_t len) 128 if (len < sizeof(*pk)) 131 memcpy(pk, ptr, sizeof(*pk)); 133 if ((pkey = eddsa_pk_to_EVP_PKEY(pk)) == NULL) { 156 eddsa_pk_from_EVP_PKEY(eddsa_pk_t *pk, const EVP_PKEY *pkey [all...] |
| es256.c | 71 es256_pk_encode(const es256_pk_t *pk, int ecdh) 114 (argv[3].value = cbor_build_bytestring(pk->x, 115 sizeof(pk->x))) == NULL || !cbor_map_add(item, argv[3])) 120 (argv[4].value = cbor_build_bytestring(pk->y, 121 sizeof(pk->y))) == NULL || !cbor_map_add(item, argv[4])) 170 es256_pk_t *pk; local 172 if (pkp == NULL || (pk = *pkp) == NULL) 175 freezero(pk, sizeof(*pk)); 180 es256_pk_from_ptr(es256_pk_t *pk, const void *ptr, size_t len [all...] |
| /src/crypto/external/bsd/openssl.old/dist/include/crypto/ |
| 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...] |