| /freebsd/crypto/openssl/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); 31 int (*pub_cmp)(const EVP_PKEY *a, const EVP_PKEY *b); 32 int (*pub_print)(BIO *out, const EVP_PKEY *pkey, int indent, 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); 36 int (*priv_print)(BIO *out, const EVP_PKEY *pkey, int indent, 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); [all …]
|
| /freebsd/crypto/openssl/crypto/pem/ |
| H A D | pem_pkey.c | 33 static EVP_PKEY *pem_read_bio_key_decoder(BIO *bp, EVP_PKEY **x, in pem_read_bio_key_decoder() 39 EVP_PKEY *pkey = NULL; in pem_read_bio_key_decoder() 99 static EVP_PKEY *pem_read_bio_key_legacy(BIO *bp, EVP_PKEY **x, in pem_read_bio_key_legacy() 110 EVP_PKEY *ret = NULL; in pem_read_bio_key_legacy() 214 static EVP_PKEY *pem_read_bio_key(BIO *bp, EVP_PKEY **x, in pem_read_bio_key() 220 EVP_PKEY *ret = NULL; in pem_read_bio_key() 263 EVP_PKEY *PEM_read_bio_PUBKEY_ex(BIO *bp, EVP_PKEY **x, in PEM_read_bio_PUBKEY_ex() 271 EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, in PEM_read_bio_PUBKEY() 278 EVP_PKEY *PEM_read_PUBKEY_ex(FILE *fp, EVP_PKEY **x, in PEM_read_PUBKEY_ex() 283 EVP_PKEY *ret; in PEM_read_PUBKEY_ex() [all …]
|
| H A D | pem_pk8.c | 21 static int do_pk8pkey(BIO *bp, const EVP_PKEY *x, int isder, 28 static int do_pk8pkey_fp(FILE *bp, const EVP_PKEY *x, int isder, 41 int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, const EVP_PKEY *x, int nid, in PEM_write_bio_PKCS8PrivateKey_nid() 48 int PEM_write_bio_PKCS8PrivateKey(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc, in PEM_write_bio_PKCS8PrivateKey() 55 int i2d_PKCS8PrivateKey_bio(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc, in i2d_PKCS8PrivateKey_bio() 62 int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, const EVP_PKEY *x, int nid, in i2d_PKCS8PrivateKey_nid_bio() 69 static int do_pk8pkey(BIO *bp, const EVP_PKEY *x, int isder, int nid, in do_pk8pkey() 168 EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, in d2i_PKCS8PrivateKey_bio() 174 EVP_PKEY *ret; in d2i_PKCS8PrivateKey_bio() 207 int i2d_PKCS8PrivateKey_fp(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc, in i2d_PKCS8PrivateKey_fp() [all …]
|
| /freebsd/crypto/openssl/crypto/evp/ |
| H A D | p_lib.c | 53 static int pkey_set_type(EVP_PKEY *pkey, ENGINE *e, int type, const char *str, 55 static void evp_pkey_free_it(EVP_PKEY *key); 61 int EVP_PKEY_get_bits(const EVP_PKEY *pkey) in EVP_PKEY_get_bits() 77 int EVP_PKEY_get_security_bits(const EVP_PKEY *pkey) in EVP_PKEY_get_security_bits() 93 int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode) in EVP_PKEY_save_parameters() 116 int EVP_PKEY_set_ex_data(EVP_PKEY *key, int idx, void *arg) in EVP_PKEY_set_ex_data() 121 void *EVP_PKEY_get_ex_data(const EVP_PKEY *key, int idx) in EVP_PKEY_get_ex_data() 127 int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) in EVP_PKEY_copy_parameters() 133 EVP_PKEY *downgraded_from = NULL; in EVP_PKEY_copy_parameters() 196 ok = evp_keymgmt_util_copy(to, (EVP_PKEY *)from, SELECT_PARAMETERS); in EVP_PKEY_copy_parameters() [all …]
|
| H A D | p_legacy.c | 25 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) in EVP_PKEY_set1_RSA() 40 RSA *evp_pkey_get0_RSA_int(const EVP_PKEY *pkey) in evp_pkey_get0_RSA_int() 46 return evp_pkey_get_legacy((EVP_PKEY *)pkey); in evp_pkey_get0_RSA_int() 49 const RSA *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey) in EVP_PKEY_get0_RSA() 54 RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey) in EVP_PKEY_get1_RSA() 65 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) in EVP_PKEY_set1_EC_KEY() 76 EC_KEY *evp_pkey_get0_EC_KEY_int(const EVP_PKEY *pkey) in evp_pkey_get0_EC_KEY_int() 82 return evp_pkey_get_legacy((EVP_PKEY *)pkey); in evp_pkey_get0_EC_KEY_int() 85 const EC_KEY *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey) in EVP_PKEY_get0_EC_KEY() 90 EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey) in EVP_PKEY_get1_EC_KEY()
|
| H A D | evp_pkey.c | 25 EVP_PKEY *evp_pkcs82pkey_legacy(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx, in evp_pkcs82pkey_legacy() 28 EVP_PKEY *pkey = NULL; in evp_pkcs82pkey_legacy() 67 EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx, in EVP_PKCS82PKEY_ex() 70 EVP_PKEY *pkey = NULL; in EVP_PKCS82PKEY_ex() 117 EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8) in EVP_PKCS82PKEY() 124 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey) in EVP_PKEY2PKCS8() 185 int EVP_PKEY_get_attr_count(const EVP_PKEY *key) in EVP_PKEY_get_attr_count() 190 int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos) in EVP_PKEY_get_attr_by_NID() 195 int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj, in EVP_PKEY_get_attr_by_OBJ() 201 X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc) in EVP_PKEY_get_attr() [all …]
|
| /freebsd/crypto/openssl/crypto/asn1/ |
| H A D | ameth_lib.c | 217 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_get0_asn1(const EVP_PKEY *pkey) in EVP_PKEY_get0_asn1() 282 int (*pub_decode)(EVP_PKEY *pk, in EVP_PKEY_asn1_set_public() 285 const EVP_PKEY *pk), in EVP_PKEY_asn1_set_public() 286 int (*pub_cmp)(const EVP_PKEY *a, in EVP_PKEY_asn1_set_public() 287 const EVP_PKEY *b), in EVP_PKEY_asn1_set_public() 289 const EVP_PKEY *pkey, in EVP_PKEY_asn1_set_public() 291 int (*pkey_size)(const EVP_PKEY *pk), in EVP_PKEY_asn1_set_public() 292 int (*pkey_bits)(const EVP_PKEY *pk)) in EVP_PKEY_asn1_set_public() 303 int (*priv_decode)(EVP_PKEY *pk, in EVP_PKEY_asn1_set_private() 307 const EVP_PKEY *pk), in EVP_PKEY_asn1_set_private() [all …]
|
| H A D | d2i_pr.c | 28 static EVP_PKEY * 29 d2i_PrivateKey_decoder(int keytype, EVP_PKEY **a, const unsigned char **pp, in d2i_PrivateKey_decoder() 34 EVP_PKEY *pkey = NULL, *bak_a = NULL; in d2i_PrivateKey_decoder() 35 EVP_PKEY **ppkey = &pkey; in d2i_PrivateKey_decoder() 101 EVP_PKEY * 102 ossl_d2i_PrivateKey_legacy(int keytype, EVP_PKEY **a, const unsigned char **pp, in ossl_d2i_PrivateKey_legacy() 105 EVP_PKEY *ret; in ossl_d2i_PrivateKey_legacy() 130 EVP_PKEY *tmp; in ossl_d2i_PrivateKey_legacy() 166 EVP_PKEY *d2i_PrivateKey_ex(int keytype, EVP_PKEY **a, const unsigned char **pp, in d2i_PrivateKey_ex() 170 EVP_PKEY *ret; in d2i_PrivateKey_ex() [all …]
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | d2i_PrivateKey.pod | 10 - decode and encode functions for reading and saving EVP_PKEY structures 16 EVP_PKEY *d2i_PrivateKey_ex(int type, EVP_PKEY **a, const unsigned char **pp, 19 EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp, 21 EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, 23 EVP_PKEY *d2i_KeyParams(int type, EVP_PKEY **a, const unsigned char **pp, 25 EVP_PKEY *d2i_AutoPrivateKey_ex(EVP_PKEY **a, const unsigned char **pp, 28 EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, 31 int i2d_PrivateKey(const EVP_PKEY *a, unsigned char **pp); 32 int i2d_PublicKey(const EVP_PKEY *a, unsigned char **pp); 33 int i2d_KeyParams(const EVP_PKEY *a, unsigned char **pp); [all …]
|
| H A D | EVP_PKEY_ASN1_METHOD.pod | 45 int (*pub_decode) (EVP_PKEY *pk, 48 const EVP_PKEY *pk), 49 int (*pub_cmp) (const EVP_PKEY *a, 50 const EVP_PKEY *b), 52 const EVP_PKEY *pkey, 54 int (*pkey_size) (const EVP_PKEY *pk), 55 int (*pkey_bits) (const EVP_PKEY *pk)); 57 int (*priv_decode) (EVP_PKEY *pk, 61 const EVP_PKEY *pk), 63 const EVP_PKEY *pkey, [all …]
|
| H A D | EVP_PKEY_fromdata.pod | 13 int EVP_PKEY_fromdata(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey, int selection, 39 L<B<EVP_PKEY-RSA>(7)|EVP_PKEY-RSA(7)/Common RSA parameters>, 40 L<B<EVP_PKEY-DSA>(7)|EVP_PKEY-DSA(7)/Common DSA & DH parameters>, 41 L<B<EVP_PKEY-DH>(7)|EVP_PKEY-DH(7)/Common DH parameters>, 42 L<B<EVP_PKEY-EC>(7)|EVP_PKEY-EC(7)/Common EC parameters>, 43 L<B<EVP_PKEY-ED448>(7)|EVP_PKEY-ED448(7)/Common X25519, X448, ED25519 and ED448 parameters>, 44 L<B<EVP_PKEY-X25519>(7)|EVP_PKEY-X25519(7)/Common X25519, X448, ED25519 and ED448 parameters>, 45 L<B<EVP_PKEY-X448>(7)|EVP_PKEY-X448(7)/Common X25519, X448, ED25519 and ED448 parameters>, 46 L<B<EVP_PKEY-ED25519>(7)|EVP_PKEY-ED25519(7)/Common X25519, X448, ED25519 and ED448 parameters>, 47 L<B<EVP_PKEY-ML-DSA(7)>|EVP_PKEY-ML-DSA(7)/Common parameters> [all …]
|
| H A D | EVP_PKEY_set1_RSA.pod | 14 EVP_PKEY assignment functions 20 int EVP_PKEY_get_id(const EVP_PKEY *pkey); 21 int EVP_PKEY_get_base_id(const EVP_PKEY *pkey); 31 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key); 32 int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key); 33 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key); 34 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key); 36 RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); 37 DSA *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); 38 DH *EVP_PKEY_get1_DH(EVP_PKEY *pkey); [all …]
|
| H A D | EVP_PKEY_todata.pod | 12 int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params); 13 int EVP_PKEY_export(const EVP_PKEY *pkey, int selection, 18 The functions described here are used to extract B<EVP_PKEY> key values as an 47 L<EVP_PKEY-RSA(7)>, 48 L<EVP_PKEY-EC(7)>, 49 L<EVP_PKEY-DSA(7)>, 50 L<EVP_PKEY-ED25519(7)> 51 L<EVP_PKEY-ED448(7)>, 52 L<EVP_PKEY-DH(7)>, 53 L<EVP_PKEY-X25519(7)>, [all …]
|
| H A D | EVP_PKEY_CTX_get0_pkey.pod | 7 - functions for accessing the EVP_PKEY associated with an EVP_PKEY_CTX 13 EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx); 14 EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx); 18 EVP_PKEY_CTX_get0_pkey() is used to access the B<EVP_PKEY> 20 The B<EVP_PKEY> obtained is the one used for creating the B<EVP_PKEY_CTX> 23 EVP_PKEY_CTX_get0_peerkey() is used to access the peer B<EVP_PKEY> 25 The peer B<EVP_PKEY> obtained is the one set using 30 EVP_PKEY_CTX_get0_pkey() returns the B<EVP_PKEY> associated with the 33 EVP_PKEY_CTX_get0_peerkey() returns the peer B<EVP_PKEY> associated with the 36 The returned EVP_PKEY objects are owned by the EVP_PKEY_CTX, [all …]
|
| H A D | EVP_PKEY_set1_encoded_public_key.pod | 7 - functions to set and get public key data within an EVP_PKEY 13 int EVP_PKEY_set1_encoded_public_key(EVP_PKEY *pkey, 16 size_t EVP_PKEY_get1_encoded_public_key(EVP_PKEY *pkey, unsigned char **ppub); 22 int EVP_PKEY_set1_tls_encodedpoint(EVP_PKEY *pkey, 25 size_t EVP_PKEY_get1_tls_encodedpoint(EVP_PKEY *pkey, unsigned char **ppt); 30 within an existing EVP_PKEY object, which does not yet have either a public or 35 will create an EVP_PKEY first, set the parameters on it, and then call this 80 =head2 Set up a peer's EVP_PKEY ready for a key exchange operation 84 int exchange(EVP_PKEY *ourkey, unsigned char *peer_pub, size_t peer_pub_len) 86 EVP_PKEY *peerkey = EVP_PKEY_new(); [all …]
|
| H A D | EVP_PKEY_new.pod | 5 EVP_PKEY, 24 typedef evp_pkey_st EVP_PKEY; 26 EVP_PKEY *EVP_PKEY_new(void); 27 int EVP_PKEY_up_ref(EVP_PKEY *key); 28 EVP_PKEY *EVP_PKEY_dup(EVP_PKEY *key); 29 void EVP_PKEY_free(EVP_PKEY *key); 31 EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx, 36 EVP_PKEY *EVP_PKEY_new_raw_private_key(int type, ENGINE *e, 38 EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx, 43 EVP_PKEY *EVP_PKEY_new_raw_public_key(int type, ENGINE *e, [all …]
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | evp.h | 842 EVP_PKEY *pkey); 844 EVP_PKEY *pkey, OSSL_LIB_CTX *libctx, 852 unsigned int siglen, EVP_PKEY *pkey); 854 unsigned int siglen, EVP_PKEY *pkey, 863 const char *props, EVP_PKEY *pkey, 867 EVP_PKEY *pkey); 874 const char *props, EVP_PKEY *pkey, 878 EVP_PKEY *pkey); 885 const unsigned char *iv, EVP_PKEY *priv); 890 EVP_PKEY **pubk, int npubk); [all …]
|
| /freebsd/crypto/openssl/fuzz/ |
| H A D | ml-kem.c | 143 EVP_PKEY *pubkey; in create_mlkem_raw_key() 208 EVP_PKEY **key; in keygen_mlkem_real_key() 212 key = (EVP_PKEY **)key1; in keygen_mlkem_real_key() 244 if (key == (EVP_PKEY **)key1) { in keygen_mlkem_real_key() 246 key = (EVP_PKEY **)key2; in keygen_mlkem_real_key() 272 EVP_PKEY *key = (EVP_PKEY *)key1; in mlkem_encap_decap() 341 static void do_derive(EVP_PKEY *key, EVP_PKEY *peer, uint8_t **shared, size_t *shared_len) in do_derive() 409 EVP_PKEY *alice = (EVP_PKEY *)key1; in mlkem_kex() 410 EVP_PKEY *bob = (EVP_PKEY *)key2; in mlkem_kex() 446 EVP_PKEY *alice = (EVP_PKEY *)key1; in mlkem_export_import() [all …]
|
| H A D | ml-dsa.c | 162 EVP_PKEY *pubkey; in create_ml_dsa_raw_key() 220 EVP_PKEY **key) in keygen_ml_dsa_real_key_helper() 279 if (!keygen_ml_dsa_real_key_helper(buf, len, (EVP_PKEY **)key1) in keygen_ml_dsa_real_key() 280 || !keygen_ml_dsa_real_key_helper(buf, len, (EVP_PKEY **)key2)) in keygen_ml_dsa_real_key() 301 EVP_PKEY *key = (EVP_PKEY *)key1; in ml_dsa_sign_verify() 380 EVP_PKEY *key = (EVP_PKEY *)key1; in ml_dsa_digest_sign_verify() 462 EVP_PKEY *alice = (EVP_PKEY *)key1; in ml_dsa_export_import() 463 EVP_PKEY *new_key = NULL; in ml_dsa_export_import() 507 EVP_PKEY *alice = (EVP_PKEY *)key1; in ml_dsa_compare() 508 EVP_PKEY *bob = (EVP_PKEY *)key2; in ml_dsa_compare() [all …]
|
| /freebsd/crypto/openssl/crypto/ec/ |
| H A D | ec_ameth.c | 68 static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in eckey_pub_encode() 100 static int eckey_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey) in eckey_pub_decode() 131 static int eckey_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) in eckey_pub_cmp() 148 static int eckey_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8, in eckey_priv_decode_ex() 162 static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in eckey_priv_encode() 205 static int int_ec_size(const EVP_PKEY *pkey) in int_ec_size() 210 static int ec_bits(const EVP_PKEY *pkey) in ec_bits() 215 static int ec_security_bits(const EVP_PKEY *pkey) in ec_security_bits() 232 static int ec_missing_parameters(const EVP_PKEY *pkey) in ec_missing_parameters() 239 static int ec_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) in ec_copy_parameters() [all …]
|
| /freebsd/crypto/openssl/crypto/dh/ |
| H A D | dh_ameth.c | 34 static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp, in d2i_dhp() 48 static int i2d_dhp(const EVP_PKEY *pkey, const DH *a, unsigned char **pp) in i2d_dhp() 55 static void int_dh_free(EVP_PKEY *pkey) in int_dh_free() 60 static int dh_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey) in dh_pub_decode() 111 static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in dh_pub_encode() 164 static int dh_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8) in dh_priv_decode() 177 static int dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in dh_priv_encode() 227 static int dh_param_decode(EVP_PKEY *pkey, in dh_param_decode() 239 static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder) in dh_param_encode() 301 static int int_dh_size(const EVP_PKEY *pkey) in int_dh_size() [all …]
|
| /freebsd/crypto/openssl/crypto/dsa/ |
| H A D | dsa_ameth.c | 29 static int dsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey) in dsa_pub_decode() 86 static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in dsa_pub_encode() 149 static int dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8) in dsa_priv_decode() 162 static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in dsa_priv_encode() 217 static int int_dsa_size(const EVP_PKEY *pkey) in int_dsa_size() 222 static int dsa_bits(const EVP_PKEY *pkey) in dsa_bits() 227 static int dsa_security_bits(const EVP_PKEY *pkey) in dsa_security_bits() 232 static int dsa_missing_parameters(const EVP_PKEY *pkey) in dsa_missing_parameters() 242 static int dsa_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) in dsa_copy_parameters() 256 static int dsa_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) in dsa_cmp_parameters() [all …]
|
| /freebsd/crypto/openssl/test/helpers/ |
| H A D | predefined_dhparams.c | 18 static EVP_PKEY *get_dh_from_pg_bn(OSSL_LIB_CTX *libctx, const char *type, in get_dh_from_pg_bn() 24 EVP_PKEY *dhpkey = NULL; in get_dh_from_pg_bn() 48 static EVP_PKEY *get_dh_from_pg(OSSL_LIB_CTX *libctx, const char *type, in get_dh_from_pg() 53 EVP_PKEY *dhpkey = NULL; in get_dh_from_pg() 72 EVP_PKEY *get_dh512(OSSL_LIB_CTX *libctx) in get_dh512() 148 EVP_PKEY *get_dhx512(OSSL_LIB_CTX *libctx) in get_dhx512() 314 EVP_PKEY *get_dh1024dsa(OSSL_LIB_CTX *libctx) in get_dh1024dsa() 581 EVP_PKEY *get_dh2048(OSSL_LIB_CTX *libctx) in get_dh2048() 584 EVP_PKEY *dhpkey = NULL; in get_dh2048() 602 EVP_PKEY *get_dh4096(OSSL_LIB_CTX *libctx) in get_dh4096() [all …]
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | EVP_SIGNATURE-HMAC.pod | 7 - The legacy EVP_PKEY B<MAC> signature implementations 22 See L<EVP_PKEY-HMAC(7)>, L<EVP_PKEY-Siphash(7)>, L<EVP_PKEY-Poly1305(7)> or 23 L<EVP_PKEY-CMAC(7)> for details about parameters that are supported during the 24 creation of an EVP_PKEY. 30 L<EVP_PKEY-HMAC(7)>, 31 L<EVP_PKEY-Siphash(7)>, 32 L<EVP_PKEY-Poly1305(7)>, 33 L<EVP_PKEY-CMAC(7)>,
|
| H A D | EVP_PKEY-SLH-DSA.pod | 5 EVP_PKEY-SLH-DSA, EVP_KEYMGMT-SLH-DSA, 6 EVP_PKEY-SLH-DSA-SHA2-128s, EVP_PKEY-SLH-DSA-SHA2-128f, 7 EVP_PKEY-SLH-DSA-SHA2-192s, EVP_PKEY-SLH-DSA-SHA2-192f, 8 EVP_PKEY-SLH-DSA-SHA2-256s, EVP_PKEY-SLH-DSA-SHA2-256f, 9 EVP_PKEY-SLH-DSA-SHAKE-128s, EVP_PKEY-SLH-DSA-SHAKE-128f, 10 EVP_PKEY-SLH-DSA-SHAKE-192s, EVP_PKEY-SLH-DSA-SHAKE-192f, 11 EVP_PKEY-SLH-DSA-SHAKE-256s, EVP_PKEY-SLH-DSA-SHAKE-256f 12 - EVP_PKEY SLH-DSA keytype and algorithm support 16 The B<SLH-DSA-SHA2-128s>, B<EVP_PKEY-SLH-DSA-SHA2-128f>, 17 B<SLH-DSA-SHA2-192s>, B<EVP_PKEY-SLH-DSA-SHA2-192f>, [all …]
|