| /freebsd-13-stable/crypto/openssl/crypto/evp/ |
| HD | pmeth_lib.c | 103 static EVP_PKEY_CTX *int_ctx_new(EVP_PKEY *pkey, ENGINE *e, int id) in int_ctx_new() 105 EVP_PKEY_CTX *ret; in int_ctx_new() 243 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e) in EVP_PKEY_CTX_new() 248 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e) in EVP_PKEY_CTX_new_id() 253 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx) in EVP_PKEY_CTX_dup() 255 EVP_PKEY_CTX *rctx; in EVP_PKEY_CTX_dup() 352 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) in EVP_PKEY_CTX_free() 366 int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, in EVP_PKEY_CTX_ctrl() 401 int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype, in EVP_PKEY_CTX_ctrl_uint64() 407 int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, in EVP_PKEY_CTX_ctrl_str() [all …]
|
| HD | pmeth_gn.c | 19 int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_paramgen_init() 36 int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) in EVP_PKEY_paramgen() 69 int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_keygen_init() 86 int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) in EVP_PKEY_keygen() 116 void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb) in EVP_PKEY_CTX_set_cb() 121 EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx) in EVP_PKEY_CTX_get_cb() 133 EVP_PKEY_CTX *ctx = BN_GENCB_get_arg(gcb); in trans_cb() 139 void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx) in evp_pkey_set_cb_translate() 144 int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx) in EVP_PKEY_CTX_get_keygen_info() 156 EVP_PKEY_CTX *mac_ctx = NULL; in EVP_PKEY_new_mac_key() [all …]
|
| HD | pmeth_fn.c | 35 int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_sign_init() 52 int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, in EVP_PKEY_sign() 69 int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_verify_init() 86 int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, in EVP_PKEY_verify() 102 int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_verify_recover_init() 119 int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, in EVP_PKEY_verify_recover() 136 int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_encrypt_init() 153 int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, in EVP_PKEY_encrypt() 170 int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx) in EVP_PKEY_decrypt_init() 187 int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, in EVP_PKEY_decrypt() [all …]
|
| /freebsd-13-stable/crypto/openssl/doc/man3/ |
| HD | EVP_PKEY_meth_new.pod | 42 int (*init) (EVP_PKEY_CTX *ctx)); 44 int (*copy) (EVP_PKEY_CTX *dst, 45 EVP_PKEY_CTX *src)); 47 void (*cleanup) (EVP_PKEY_CTX *ctx)); 49 int (*paramgen_init) (EVP_PKEY_CTX *ctx), 50 int (*paramgen) (EVP_PKEY_CTX *ctx, 53 int (*keygen_init) (EVP_PKEY_CTX *ctx), 54 int (*keygen) (EVP_PKEY_CTX *ctx, 57 int (*sign_init) (EVP_PKEY_CTX *ctx), 58 int (*sign) (EVP_PKEY_CTX *ctx, [all …]
|
| HD | EVP_PKEY_CTX_ctrl.pod | 65 int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, 67 int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype, 69 int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, 72 int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md); 74 int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 75 int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd); 77 int EVP_PKEY_CTX_set_mac_key(EVP_PKEY_CTX *ctx, unsigned char *key, int len); 81 int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad); 82 int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad); 83 int EVP_PKEY_CTX_set_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int len); [all …]
|
| HD | EVP_PKEY_keygen.pod | 17 int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx); 18 int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); 19 int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx); 20 int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); 22 typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx); 24 void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb); 25 EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx); 27 int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx); 29 void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data); 30 void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx); [all …]
|
| HD | EVP_PKEY_CTX_new.pod | 11 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e); 12 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e); 13 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *ctx); 14 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx); 33 The B<EVP_PKEY_CTX> structure is an opaque public key algorithm context used 41 the newly allocated B<EVP_PKEY_CTX> structure of B<NULL> if an error occurred.
|
| HD | EVP_PKEY_CTX_set_scrypt_N.pod | 16 int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *pctx, unsigned char *salt, 19 int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *pctx, uint64_t N); 21 int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *pctx, uint64_t r); 23 int EVP_PKEY_CTX_set_scrypt_p(EVP_PKEY_CTX *pctx, uint64_t p); 25 int EVP_PKEY_CTX_set_scrypt_maxmem_bytes(EVP_PKEY_CTX *pctx,
|
| HD | EVP_PKEY_CTX_set_hkdf_md.pod | 14 int EVP_PKEY_CTX_hkdf_mode(EVP_PKEY_CTX *pctx, int mode); 16 int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *pctx, const EVP_MD *md); 18 int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *pctx, unsigned char *salt, 21 int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *pctx, unsigned char *key, 24 int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *pctx, unsigned char *info, 43 This is the default mode. Calling L<EVP_PKEY_derive(3)> on an EVP_PKEY_CTX set 102 EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_HKDF, NULL); 129 EVP_PKEY_CTX *pctx;
|
| /freebsd-13-stable/crypto/openssl/include/openssl/ |
| HD | evp.h | 462 EVP_PKEY_CTX *EVP_MD_CTX_pkey_ctx(const EVP_MD_CTX *ctx); 463 void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx); 636 /*__owur*/ int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 642 __owur int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 1340 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e); 1341 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e); 1342 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *ctx); 1343 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx); 1345 int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, 1347 int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, [all …]
|
| /freebsd-13-stable/crypto/openssl/include/crypto/ |
| HD | evp.h | 46 int (*init) (EVP_PKEY_CTX *ctx); 47 int (*copy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src); 48 void (*cleanup) (EVP_PKEY_CTX *ctx); 49 int (*paramgen_init) (EVP_PKEY_CTX *ctx); 50 int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey); 51 int (*keygen_init) (EVP_PKEY_CTX *ctx); 52 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey); 53 int (*sign_init) (EVP_PKEY_CTX *ctx); 54 int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 56 int (*verify_init) (EVP_PKEY_CTX *ctx); [all …]
|
| /freebsd-13-stable/crypto/openssl/crypto/cmac/ |
| HD | cm_pmeth.c | 20 static int pkey_cmac_init(EVP_PKEY_CTX *ctx) in pkey_cmac_init() 29 static int pkey_cmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_cmac_copy() 38 static void pkey_cmac_cleanup(EVP_PKEY_CTX *ctx) in pkey_cmac_cleanup() 43 static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_cmac_keygen() 65 static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in cmac_signctx_init() 72 static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in cmac_signctx() 78 static int pkey_cmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_cmac_ctrl() 110 static int pkey_cmac_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_cmac_ctrl_str()
|
| /freebsd-13-stable/crypto/openssl/crypto/hmac/ |
| HD | hm_pmeth.c | 27 static int pkey_hmac_init(EVP_PKEY_CTX *ctx) in pkey_hmac_init() 48 static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx); 50 static int pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_hmac_copy() 74 static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx) in pkey_hmac_cleanup() 86 static int pkey_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_hmac_keygen() 108 static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in hmac_signctx_init() 118 static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in hmac_signctx() 137 static int pkey_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_hmac_ctrl() 168 static int pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_hmac_ctrl_str()
|
| /freebsd-13-stable/crypto/openssl/crypto/poly1305/ |
| HD | poly1305_pmeth.c | 27 static int pkey_poly1305_init(EVP_PKEY_CTX *ctx) in pkey_poly1305_init() 42 static void pkey_poly1305_cleanup(EVP_PKEY_CTX *ctx) in pkey_poly1305_cleanup() 53 static int pkey_poly1305_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_poly1305_copy() 72 static int pkey_poly1305_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_poly1305_keygen() 93 static int poly1305_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in poly1305_signctx_init() 105 static int poly1305_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in poly1305_signctx() 116 static int pkey_poly1305_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_poly1305_ctrl() 151 static int pkey_poly1305_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_poly1305_ctrl_str()
|
| /freebsd-13-stable/crypto/openssl/crypto/siphash/ |
| HD | siphash_pmeth.c | 27 static int pkey_siphash_init(EVP_PKEY_CTX *ctx) in pkey_siphash_init() 42 static void pkey_siphash_cleanup(EVP_PKEY_CTX *ctx) in pkey_siphash_cleanup() 53 static int pkey_siphash_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_siphash_copy() 72 static int pkey_siphash_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_siphash_keygen() 93 static int siphash_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in siphash_signctx_init() 106 static int siphash_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in siphash_signctx() 117 static int pkey_siphash_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_siphash_ctrl() 156 static int pkey_siphash_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_siphash_ctrl_str()
|
| /freebsd-13-stable/crypto/openssl/crypto/dsa/ |
| HD | dsa_pmeth.c | 32 static int pkey_dsa_init(EVP_PKEY_CTX *ctx) in pkey_dsa_init() 50 static int pkey_dsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_dsa_copy() 65 static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx) in pkey_dsa_cleanup() 71 static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, in pkey_dsa_sign() 91 static int pkey_dsa_verify(EVP_PKEY_CTX *ctx, in pkey_dsa_verify() 107 static int pkey_dsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_dsa_ctrl() 171 static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_dsa_ctrl_str() 195 static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_dsa_paramgen() 224 static int pkey_dsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_dsa_keygen()
|
| /freebsd-13-stable/crypto/openssl/crypto/sm2/ |
| HD | sm2_pmeth.c | 32 static int pkey_sm2_init(EVP_PKEY_CTX *ctx) in pkey_sm2_init() 45 static void pkey_sm2_cleanup(EVP_PKEY_CTX *ctx) in pkey_sm2_cleanup() 57 static int pkey_sm2_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_sm2_copy() 88 static int pkey_sm2_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_sm2_sign() 118 static int pkey_sm2_verify(EVP_PKEY_CTX *ctx, in pkey_sm2_verify() 127 static int pkey_sm2_encrypt(EVP_PKEY_CTX *ctx, in pkey_sm2_encrypt() 145 static int pkey_sm2_decrypt(EVP_PKEY_CTX *ctx, in pkey_sm2_decrypt() 163 static int pkey_sm2_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_sm2_ctrl() 232 static int pkey_sm2_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_sm2_ctrl_str() 260 static int pkey_sm2_digest_custom(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in pkey_sm2_digest_custom()
|
| /freebsd-13-stable/contrib/libfido2/fuzz/ |
| HD | wrap.c | 155 (EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, 244 (EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2), 308 (EVP_PKEY_CTX *ctx), 316 (EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey), 324 (EVP_PKEY_CTX *ctx), 332 (EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey), 346 WRAP(EVP_PKEY_CTX *, 354 WRAP(EVP_PKEY_CTX *, 364 (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen), 372 (EVP_PKEY_CTX *ctx), [all …]
|
| /freebsd-13-stable/crypto/openssl/crypto/ec/ |
| HD | ec_pmeth.c | 41 static int pkey_ec_init(EVP_PKEY_CTX *ctx) in pkey_ec_init() 56 static int pkey_ec_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_ec_copy() 88 static void pkey_ec_cleanup(EVP_PKEY_CTX *ctx) in pkey_ec_cleanup() 100 static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_ec_sign() 133 static int pkey_ec_verify(EVP_PKEY_CTX *ctx, in pkey_ec_verify() 152 static int pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) in pkey_ec_derive() 188 static int pkey_ec_kdf_derive(EVP_PKEY_CTX *ctx, in pkey_ec_kdf_derive() 223 static int pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_ec_ctrl() 354 static int pkey_ec_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_ec_ctrl_str() 394 static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_ec_paramgen() [all …]
|
| /freebsd-13-stable/crypto/openssl/apps/ |
| HD | genpkey.c | 21 static int init_keygen_file(EVP_PKEY_CTX **pctx, const char *file, ENGINE *e); 22 static int genpkey_cb(EVP_PKEY_CTX *ctx); 56 EVP_PKEY_CTX *ctx = NULL; in genpkey_main() 211 static int init_keygen_file(EVP_PKEY_CTX **pctx, const char *file, ENGINE *e) in init_keygen_file() 215 EVP_PKEY_CTX *ctx = NULL; in init_keygen_file() 253 int init_gen_str(EVP_PKEY_CTX **pctx, in init_gen_str() 256 EVP_PKEY_CTX *ctx = NULL; in init_gen_str() 307 static int genpkey_cb(EVP_PKEY_CTX *ctx) in genpkey_cb()
|
| HD | pkeyutl.c | 22 static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize, 27 static int setup_peer(EVP_PKEY_CTX *ctx, int peerform, const char *file, 30 static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op, 82 EVP_PKEY_CTX *ctx = NULL; in pkeyutl_main() 364 static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize, in init_ctx() 370 EVP_PKEY_CTX *ctx = NULL; in init_ctx() 472 static int setup_peer(EVP_PKEY_CTX *ctx, int peerform, const char *file, in setup_peer() 496 static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op, in do_keyop()
|
| /freebsd-13-stable/crypto/openssl/crypto/kdf/ |
| HD | scrypt.c | 56 static int pkey_scrypt_init(EVP_PKEY_CTX *ctx) in pkey_scrypt_init() 80 static void pkey_scrypt_cleanup(EVP_PKEY_CTX *ctx) in pkey_scrypt_cleanup() 121 static int pkey_scrypt_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_scrypt_ctrl() 167 static int pkey_scrypt_ctrl_uint64(EVP_PKEY_CTX *ctx, int type, in pkey_scrypt_ctrl_uint64() 179 static int pkey_scrypt_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, in pkey_scrypt_ctrl_str() 216 static int pkey_scrypt_derive(EVP_PKEY_CTX *ctx, unsigned char *key, in pkey_scrypt_derive()
|
| /freebsd-13-stable/crypto/openssl/crypto/rsa/ |
| HD | rsa_pmeth.c | 53 static int pkey_rsa_init(EVP_PKEY_CTX *ctx) in pkey_rsa_init() 75 static int pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_rsa_copy() 102 static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk) in setup_tbuf() 113 static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx) in pkey_rsa_cleanup() 124 static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, in pkey_rsa_sign() 191 static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx, in pkey_rsa_verifyrecover() 241 static int pkey_rsa_verify(EVP_PKEY_CTX *ctx, in pkey_rsa_verify() 293 static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, in pkey_rsa_encrypt() 322 static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, in pkey_rsa_decrypt() 399 static int pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_rsa_ctrl() [all …]
|
| /freebsd-13-stable/crypto/openssl/crypto/engine/ |
| HD | eng_openssl.c | 432 static int ossl_hmac_init(EVP_PKEY_CTX *ctx) in ossl_hmac_init() 454 static void ossl_hmac_cleanup(EVP_PKEY_CTX *ctx); 456 static int ossl_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in ossl_hmac_copy() 480 static void ossl_hmac_cleanup(EVP_PKEY_CTX *ctx) in ossl_hmac_cleanup() 492 static int ossl_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in ossl_hmac_keygen() 514 static int ossl_hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in ossl_hmac_signctx_init() 521 static int ossl_hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, in ossl_hmac_signctx() 540 static int ossl_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in ossl_hmac_ctrl() 572 static int ossl_hmac_ctrl_str(EVP_PKEY_CTX *ctx, in ossl_hmac_ctrl_str()
|
| /freebsd-13-stable/crypto/openssl/crypto/dh/ |
| HD | dh_pmeth.c | 49 static int pkey_dh_init(EVP_PKEY_CTX *ctx) in pkey_dh_init() 69 static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx) in pkey_dh_cleanup() 80 static int pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) in pkey_dh_copy() 111 static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) in pkey_dh_ctrl() 222 static int pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx, in pkey_dh_ctrl_str() 327 static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_dh_paramgen() 398 static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_dh_keygen() 420 static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, in pkey_dh_derive()
|