| /src/crypto/external/apache2/openssl/dist/crypto/evp/ |
| dh_ctrl.c | 19 static int dh_paramgen_check(EVP_PKEY_CTX *ctx) 34 static int dh_param_derive_check(EVP_PKEY_CTX *ctx) 49 int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex) 63 int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx, 84 int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ) 90 int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits) 104 int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qbits) 119 int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen) 137 int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen) 143 int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen [all...] |
| ec_ctrl.c | 23 static ossl_inline int evp_pkey_ctx_getset_ecdh_param_checks(const EVP_PKEY_CTX *ctx) 39 int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode) 69 int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx) 110 int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf) 120 int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx) 130 int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md) 140 int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd) 146 int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen) 175 int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen) 209 int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len [all...] |
| dsa_ctrl.c | 17 static int dsa_paramgen_check(EVP_PKEY_CTX *ctx) 30 int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name) 45 int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex) 59 int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx, 76 int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits) 91 int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits) 106 int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx, 127 int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
|
| pmeth_check.c | 28 static int try_provided_check(EVP_PKEY_CTX *ctx, int selection, int checktype) 47 static int evp_pkey_public_check_combined(EVP_PKEY_CTX *ctx, int checktype) 82 int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx) 87 int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx) 92 static int evp_pkey_param_check_combined(EVP_PKEY_CTX *ctx, int checktype) 128 int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx) 133 int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx) 138 int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx) 158 int EVP_PKEY_check(EVP_PKEY_CTX *ctx) 163 int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx [all...] |
| pmeth_gn.c | 25 static int gen_init(EVP_PKEY_CTX *ctx, int operation) 92 int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) 97 int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) 104 EVP_PKEY_CTX *ctx = arg; 126 int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 156 * allowed to reach into our EVP_PKEY_CTX, we need to provide similar 256 int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 265 int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 274 void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb) 279 EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx [all...] |
| pmeth_lib.c | 40 static int evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx, 44 static void evp_pkey_ctx_free_cached_data(EVP_PKEY_CTX *ctx, 46 static void evp_pkey_ctx_free_all_cached_data(EVP_PKEY_CTX *ctx); 138 int evp_pkey_ctx_state(const EVP_PKEY_CTX *ctx) 158 static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx, 164 EVP_PKEY_CTX *ret = NULL; 345 EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx, 352 EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey, 358 void evp_pkey_ctx_free_old_ops(EVP_PKEY_CTX *ctx) 390 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| dh_ctrl.c | 19 static int dh_paramgen_check(EVP_PKEY_CTX *ctx) 34 static int dh_param_derive_check(EVP_PKEY_CTX *ctx) 49 int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex) 63 int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx, 84 int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ) 90 int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits) 104 int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qbits) 119 int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen) 137 int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen) 143 int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen [all...] |
| ec_ctrl.c | 24 int evp_pkey_ctx_getset_ecdh_param_checks(const EVP_PKEY_CTX *ctx) 40 int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode) 70 int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx) 111 int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf) 121 int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx) 131 int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md) 141 int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd) 147 int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen) 176 int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen) 210 int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len [all...] |
| dsa_ctrl.c | 17 static int dsa_paramgen_check(EVP_PKEY_CTX *ctx) 30 int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name) 45 int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex) 59 int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx, 76 int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits) 91 int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits) 106 int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx, 127 int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
|
| pmeth_check.c | 28 static int try_provided_check(EVP_PKEY_CTX *ctx, int selection, int checktype) 47 static int evp_pkey_public_check_combined(EVP_PKEY_CTX *ctx, int checktype) 81 int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx) 86 int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx) 91 static int evp_pkey_param_check_combined(EVP_PKEY_CTX *ctx, int checktype) 126 int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx) 131 int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx) 136 int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx) 155 int EVP_PKEY_check(EVP_PKEY_CTX *ctx) 160 int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx [all...] |
| pmeth_gn.c | 25 static int gen_init(EVP_PKEY_CTX *ctx, int operation) 94 int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) 99 int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) 106 EVP_PKEY_CTX *ctx = arg; 128 int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 158 * allowed to reach into our EVP_PKEY_CTX, we need to provide similar 259 int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 268 int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 277 void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb) 282 EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx [all...] |
| pmeth_lib.c | 40 static int evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx, 44 static void evp_pkey_ctx_free_cached_data(EVP_PKEY_CTX *ctx, 46 static void evp_pkey_ctx_free_all_cached_data(EVP_PKEY_CTX *ctx); 160 int evp_pkey_ctx_state(const EVP_PKEY_CTX *ctx) 180 static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx, 186 EVP_PKEY_CTX *ret = NULL; 365 EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx, 372 EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey, 378 void evp_pkey_ctx_free_old_ops(EVP_PKEY_CTX *ctx) 411 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx [all...] |
| /src/crypto/external/apache2/openssl/dist/include/openssl/ |
| kdf.h | 97 int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 99 int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *pctx, 102 int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *pctx, 105 int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 107 int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx, 110 int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx, 113 int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx, 116 int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode); 119 int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass, 122 int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx [all...] |
| /src/crypto/external/bsd/openssl/dist/include/openssl/ |
| kdf.h | 97 int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 99 int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *pctx, 102 int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *pctx, 105 int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 107 int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx, 110 int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx, 113 int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx, 116 int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode); 119 int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass, 122 int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx [all...] |
| evp.h | 573 EVP_PKEY_CTX *EVP_MD_CTX_get_pkey_ctx(const EVP_MD_CTX *ctx); 575 void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx); 822 int EVP_DigestSignInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 826 /*__owur*/ int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 833 int EVP_DigestVerifyInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 837 __owur int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 1673 int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); 1674 int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 1676 int EVP_PKEY_CTX_set1_id(EVP_PKEY_CTX *ctx, const void *id, int len); 1677 int EVP_PKEY_CTX_get1_id(EVP_PKEY_CTX *ctx, void *id) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/cmac/ |
| cm_pmeth.c | 20 static int pkey_cmac_init(EVP_PKEY_CTX *ctx) 29 static int pkey_cmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) 38 static void pkey_cmac_cleanup(EVP_PKEY_CTX *ctx) 43 static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) 65 static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) 72 static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 78 static int pkey_cmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) 110 static int pkey_cmac_ctrl_str(EVP_PKEY_CTX *ctx,
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/evp/ |
| pmeth_lib.c | 103 static EVP_PKEY_CTX *int_ctx_new(EVP_PKEY *pkey, ENGINE *e, int id) 105 EVP_PKEY_CTX *ret; 243 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e) 248 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e) 253 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx) 255 EVP_PKEY_CTX *rctx; 352 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) 366 int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, 401 int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype [all...] |
| pmeth_fn.c | 35 int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) 52 int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, 69 int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) 86 int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, 102 int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) 119 int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, 136 int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx) 153 int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, 170 int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx) 187 int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx [all...] |
| pmeth_gn.c | 19 int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) 36 int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 69 int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) 86 int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) 116 void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb) 121 EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx) 127 * "translation callback" to call EVP_PKEY_CTX callbacks using BN_GENCB style 133 EVP_PKEY_CTX *ctx = BN_GENCB_get_arg(gcb); 139 void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx) 144 int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx [all...] |
| /src/crypto/external/apache2/openssl/dist/test/ |
| evp_pkey_ctx_new_from_name.c | 8 EVP_PKEY_CTX *pctx = NULL;
|
| /src/crypto/external/bsd/openssl/dist/test/ |
| evp_pkey_ctx_new_from_name.c | 8 EVP_PKEY_CTX *pctx = NULL;
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/hmac/ |
| hm_pmeth.c | 27 static int pkey_hmac_init(EVP_PKEY_CTX *ctx) 48 static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx); 50 static int pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) 74 static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx) 86 static int pkey_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) 108 static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) 118 static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 137 static int pkey_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) 168 static int pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx [all...] |
| /src/crypto/external/bsd/openssl.old/dist/include/openssl/ |
| evp.h | 460 EVP_PKEY_CTX *EVP_MD_CTX_pkey_ctx(const EVP_MD_CTX *ctx); 461 void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx); 634 /*__owur*/ int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 640 __owur int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 1338 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e); 1339 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e); 1340 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *ctx); 1341 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx); 1343 int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/ |
| poly1305_pmeth.c | 27 static int pkey_poly1305_init(EVP_PKEY_CTX *ctx) 42 static void pkey_poly1305_cleanup(EVP_PKEY_CTX *ctx) 53 static int pkey_poly1305_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) 72 static int pkey_poly1305_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) 93 static int poly1305_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) 105 static int poly1305_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 116 static int pkey_poly1305_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) 151 static int pkey_poly1305_ctrl_str(EVP_PKEY_CTX *ctx,
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/siphash/ |
| siphash_pmeth.c | 27 static int pkey_siphash_init(EVP_PKEY_CTX *ctx) 42 static void pkey_siphash_cleanup(EVP_PKEY_CTX *ctx) 53 static int pkey_siphash_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) 72 static int pkey_siphash_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) 93 static int siphash_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) 106 static int siphash_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 117 static int pkey_siphash_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) 156 static int pkey_siphash_ctrl_str(EVP_PKEY_CTX *ctx,
|