| /src/crypto/external/bsd/heimdal/dist/lib/hcrypto/ |
| ec.h | 39 #define EC_KEY hc_EC_KEY 58 typedef struct EC_KEY EC_KEY; 66 EC_KEY_get0_group(EC_KEY *); 71 EC_KEY * 72 o2i_ECPublicKey(EC_KEY **key, unsigned char **, size_t); 74 EC_KEY * 78 EC_KEY_generate_key(EC_KEY *); 81 EC_KEY_free(EC_KEY *); 87 EC_KEY_set_group(EC_KEY *, EC_GROUP *) [all...] |
| ecdsa.h | 46 unsigned char *, unsigned int, EC_KEY *); 49 unsigned char *, unsigned int *, EC_KEY *); 51 int ECDSA_size(EC_KEY *);
|
| ecdh.h | 45 const EC_KEY *, const EC_KEY *,
|
| /src/crypto/external/bsd/openssl/dist/include/crypto/ |
| ec.h | 62 int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx); 63 int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx); 64 int ossl_ec_key_private_check(const EC_KEY *eckey); 65 int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx); 66 OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *eckey); 67 const char *ossl_ec_key_get0_propq(const EC_KEY *eckey); 68 void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx); 75 int ossl_ec_group_fromdata(EC_KEY *ec, const OSSL_PARAM params[]); 77 int ossl_ec_key_fromdata(EC_KEY *ecx, const OSSL_PARAM params[], 79 int ossl_ec_key_otherparams_fromdata(EC_KEY *ec, const OSSL_PARAM params[]) [all...] |
| sm2.h | 23 int ossl_sm2_key_private_check(const EC_KEY *eckey); 32 const EC_KEY *key); 37 ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key, 43 int ossl_sm2_do_verify(const EC_KEY *key, 55 EC_KEY *eckey); 62 EC_KEY *eckey); 67 int ossl_sm2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, 73 int ossl_sm2_encrypt(const EC_KEY *key, 78 int ossl_sm2_decrypt(const EC_KEY *key,
|
| types.h | 20 typedef struct ec_key_st EC_KEY;
|
| /src/crypto/external/apache2/openssl/dist/include/crypto/ |
| ec.h | 62 int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx); 63 int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx); 64 int ossl_ec_key_private_check(const EC_KEY *eckey); 65 int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx); 66 OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *eckey); 67 const char *ossl_ec_key_get0_propq(const EC_KEY *eckey); 68 void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx); 75 int ossl_ec_group_fromdata(EC_KEY *ec, const OSSL_PARAM params[]); 77 int ossl_ec_key_fromdata(EC_KEY *ecx, const OSSL_PARAM params[], 79 int ossl_ec_key_otherparams_fromdata(EC_KEY *ec, const OSSL_PARAM params[]) [all...] |
| sm2.h | 23 int ossl_sm2_key_private_check(const EC_KEY *eckey); 32 const EC_KEY *key); 37 ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key, 43 int ossl_sm2_do_verify(const EC_KEY *key, 55 EC_KEY *eckey); 62 EC_KEY *eckey); 67 int ossl_sm2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, 73 int ossl_sm2_encrypt(const EC_KEY *key, 78 int ossl_sm2_decrypt(const EC_KEY *key,
|
| /src/crypto/external/apache2/openssl/dist/providers/common/include/prov/ |
| der_ec.h.in | 25 int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec); 28 EC_KEY *ec, int mdnid);
|
| der_sm2.h.in | 25 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); 28 EC_KEY *ec, int mdnid);
|
| /src/crypto/external/bsd/openssl/dist/providers/common/include/prov/ |
| der_ec.h.in | 23 int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec); 26 EC_KEY *ec, int mdnid);
|
| der_sm2.h.in | 23 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); 26 EC_KEY *ec, int mdnid);
|
| /src/crypto/external/bsd/openssl.old/dist/include/crypto/ |
| sm2.h | 27 const EC_KEY *key); 32 ECDSA_SIG *sm2_do_sign(const EC_KEY *key, 38 int sm2_do_verify(const EC_KEY *key, 49 unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); 55 const unsigned char *sig, int siglen, EC_KEY *eckey); 60 int sm2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, size_t msg_len, 65 int sm2_encrypt(const EC_KEY *key, 71 int sm2_decrypt(const EC_KEY *key,
|
| /src/crypto/external/apache2/openssl/dist/crypto/ec/ |
| ec_kmeth.c | 25 "OpenSSL EC_KEY method", 57 const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key) 62 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) 64 void (*finish)(EC_KEY *key) = key->meth->finish; 80 EC_KEY *ossl_ec_key_new_method_int(OSSL_LIB_CTX *libctx, const char *propq, 83 EC_KEY *ret = OPENSSL_zalloc(sizeof(*ret)); 142 EC_KEY *EC_KEY_new_method(ENGINE *engine) 149 const EC_KEY *eckey, 195 int (*init)(EC_KEY *key), 196 void (*finish)(EC_KEY *key) [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/ec/ |
| ec_kmeth.c | 26 "OpenSSL EC_KEY method", 58 const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key) 63 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) 65 void (*finish)(EC_KEY *key) = key->meth->finish; 81 EC_KEY *ossl_ec_key_new_method_int(OSSL_LIB_CTX *libctx, const char *propq, 84 EC_KEY *ret = OPENSSL_zalloc(sizeof(*ret)); 148 EC_KEY *EC_KEY_new_method(ENGINE *engine) 155 const EC_KEY *eckey, 201 int (*init)(EC_KEY *key), 202 void (*finish)(EC_KEY *key) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/ec/ |
| ec_kmeth.c | 18 "OpenSSL EC_KEY method", 50 const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key) 55 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) 57 void (*finish)(EC_KEY *key) = key->meth->finish; 73 EC_KEY *EC_KEY_new_method(ENGINE *engine) 75 EC_KEY *ret = OPENSSL_zalloc(sizeof(*ret)); 128 const EC_KEY *eckey, 174 int (*init)(EC_KEY *key), 175 void (*finish)(EC_KEY *key), 176 int (*copy)(EC_KEY *dest, const EC_KEY *src) [all...] |
| /src/crypto/external/apache2/openssl/dist/providers/common/der/ |
| der_ec_key.c | 14 int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec)
|
| der_sm2_key.c | 15 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec)
|
| /src/crypto/external/bsd/openssl/dist/providers/common/der/ |
| der_ec_key.c | 14 int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec)
|
| der_sm2_key.c | 15 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec)
|
| /src/crypto/external/apache2/openssl/lib/libdefault/prov/ |
| der_sm2.h | 34 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); 37 EC_KEY *ec, int mdnid);
|
| /src/crypto/external/bsd/openssl/lib/libdefault/prov/ |
| der_sm2.h | 34 int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); 37 EC_KEY *ec, int mdnid);
|
| /src/crypto/external/apache2/openssl/dist/include/openssl/ |
| ec.h | 207 * form src to the newly created EC_KEY object 946 /* EC_KEY functions */ 967 * Creates a new EC_KEY object. 968 * \param ctx The library context for to use for this EC_KEY. May be NULL in 970 * \return EC_KEY object or NULL if an error occurred. 972 OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq); 975 * Creates a new EC_KEY object. Same as calling EC_KEY_new_ex with a 977 * \return EC_KEY object or NULL if an error occurred. 979 OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); 981 OSSL_DEPRECATEDIN_3_0 int EC_KEY_get_flags(const EC_KEY *key) [all...] |
| /src/crypto/external/bsd/openssl/dist/include/openssl/ |
| ec.h | 204 * form src to the newly created EC_KEY object 935 /* EC_KEY functions */ 956 * Creates a new EC_KEY object. 957 * \param ctx The library context for to use for this EC_KEY. May be NULL in 959 * \return EC_KEY object or NULL if an error occurred. 961 OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq); 964 * Creates a new EC_KEY object. Same as calling EC_KEY_new_ex with a 966 * \return EC_KEY object or NULL if an error occurred. 968 OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); 970 OSSL_DEPRECATEDIN_3_0 int EC_KEY_get_flags(const EC_KEY *key) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/include/openssl/ |
| ec.h | 127 * form src to the newly created EC_KEY object 812 /* EC_KEY functions */ 824 /** Creates a new EC_KEY object. 825 * \return EC_KEY object or NULL if an error occurred. 827 EC_KEY *EC_KEY_new(void); 829 int EC_KEY_get_flags(const EC_KEY *key); 831 void EC_KEY_set_flags(EC_KEY *key, int flags); 833 void EC_KEY_clear_flags(EC_KEY *key, int flags); 835 int EC_KEY_decoded_from_explicit_params(const EC_KEY *key); 837 /** Creates a new EC_KEY object using a named curve as underlyin [all...] |