/freebsd-9.3-release/crypto/openssl/crypto/ecdh/ |
H A D | ech_locl.h | 68 EC_KEY *ecdh, void *(*KDF) (const void *in, 72 int (*init) (EC_KEY *eckey); 73 int (*finish) (EC_KEY *eckey); 81 int (*init) (EC_KEY *); 89 ECDH_DATA *ecdh_check(EC_KEY *);
|
H A D | ecdh.h | 92 int ECDH_set_method(EC_KEY *, const ECDH_METHOD *); 95 EC_KEY *ecdh, void *(*KDF) (const void *in, size_t inlen, 101 int ECDH_set_ex_data(EC_KEY *d, int idx, void *arg); 102 void *ECDH_get_ex_data(EC_KEY *d, int idx);
|
H A D | ech_key.c | 76 EC_KEY *eckey,
|
H A D | ech_lib.c | 97 int ECDH_set_method(EC_KEY *eckey, const ECDH_METHOD *meth) 192 ECDH_DATA *ecdh_check(EC_KEY *key) 226 int ECDH_set_ex_data(EC_KEY *d, int idx, void *arg) 235 void *ECDH_get_ex_data(EC_KEY *d, int idx)
|
H A D | ech_ossl.c | 82 EC_KEY *ecdh, 109 EC_KEY *ecdh,
|
H A D | ecdhtest.c | 125 EC_KEY *a = NULL; 126 EC_KEY *b = NULL;
|
/freebsd-9.3-release/crypto/openssl/crypto/ecdsa/ |
H A D | ecs_locl.h | 72 EC_KEY *eckey); 73 int (*ecdsa_sign_setup) (EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, 76 const ECDSA_SIG *sig, EC_KEY *eckey); 78 int (*init) (EC_KEY *eckey); 79 int (*finish) (EC_KEY *eckey); 87 int (*init) (EC_KEY *); 98 * \param eckey pointer to a EC_KEY object 101 ECDSA_DATA *ecdsa_check(EC_KEY *eckey);
|
H A D | ecdsa.h | 119 * \param eckey pointer to the EC_KEY object containing a private EC key 123 EC_KEY *eckey); 133 * \param eckey pointer to the EC_KEY object containing a private EC key 138 EC_KEY *eckey); 146 * \param eckey pointer to the EC_KEY object containing a public EC key 150 const ECDSA_SIG *sig, EC_KEY *eckey); 168 * \param eckey pointer to the EC_KEY object 172 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth); 176 * \param eckey pointer to a EC_KEY object 179 int ECDSA_size(const EC_KEY *ecke [all...] |
H A D | ecs_sign.c | 62 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) 69 EC_KEY *eckey) 78 *sig, unsigned int *siglen, EC_KEY *eckey) 85 const BIGNUM *r, EC_KEY *eckey) 99 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
|
H A D | ecs_vrf.c | 72 const ECDSA_SIG *sig, EC_KEY *eckey) 87 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey)
|
H A D | ecs_lib.c | 84 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth) 175 ECDSA_DATA *ecdsa_check(EC_KEY *key) 202 int ECDSA_size(const EC_KEY *r) 243 int ECDSA_set_ex_data(EC_KEY *d, int idx, void *arg) 252 void *ECDSA_get_ex_data(EC_KEY *d, int idx)
|
H A D | ecs_ossl.c | 66 EC_KEY *eckey); 67 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, 70 const ECDSA_SIG *sig, EC_KEY *eckey); 90 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, 212 EC_KEY *eckey) 327 const ECDSA_SIG *sig, EC_KEY *eckey)
|
H A D | ecdsatest.c | 188 EC_KEY *key = NULL; 286 EC_KEY *eckey = NULL, *wrong_eckey = NULL; 332 /* create new ecdsa key (== EC_KEY) */
|
/freebsd-9.3-release/crypto/openssl/crypto/ec/ |
H A D | ec.h | 325 /* the EC_KEY stuff */ 326 typedef struct ec_key_st EC_KEY; typedef in typeref:struct:ec_key_st 332 EC_KEY *EC_KEY_new(void); 333 EC_KEY *EC_KEY_new_by_curve_name(int nid); 334 void EC_KEY_free(EC_KEY *); 335 EC_KEY *EC_KEY_copy(EC_KEY *, const EC_KEY *); 336 EC_KEY *EC_KEY_dup(const EC_KEY *); [all...] |
H A D | ec_key.c | 68 EC_KEY *EC_KEY_new(void) 70 EC_KEY *ret; 72 ret = (EC_KEY *)OPENSSL_malloc(sizeof(EC_KEY)); 89 EC_KEY *EC_KEY_new_by_curve_name(int nid) 91 EC_KEY *ret = EC_KEY_new(); 102 void EC_KEY_free(EC_KEY *r) 111 REF_PRINT("EC_KEY", r); 131 OPENSSL_cleanse((void *)r, sizeof(EC_KEY)); 136 EC_KEY *EC_KEY_cop [all...] |
H A D | ec_asn1.c | 993 /* some EC_KEY functions */ 995 EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len) 998 EC_KEY *ret = NULL; 1084 int i2d_ECPrivateKey(EC_KEY *a, unsigned char **out) 1176 int i2d_ECParameters(EC_KEY *a, unsigned char **out) 1185 EC_KEY *d2i_ECParameters(EC_KEY **a, const unsigned char **in, long len) 1187 EC_KEY *ret; 1215 EC_KEY *o2i_ECPublicKe [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/pem/ |
H A D | pem_all.c | 138 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey); 317 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey) 319 EC_KEY *dtmp; 333 EC_KEY *PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb, 344 int PEM_write_bio_ECPrivateKey(BIO *bp, EC_KEY *x, const EVP_CIPHER *enc, 361 int PEM_write_ECPrivateKey(FILE *fp, EC_KEY *x, const EVP_CIPHER *enc, 378 IMPLEMENT_PEM_write_cb(ECPrivateKey, EC_KEY, PEM_STRING_ECPRIVATEKE [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/x509/ |
H A D | x_all.c | 328 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey) 330 return ASN1_d2i_fp_of(EC_KEY, EC_KEY_new, d2i_EC_PUBKEY, fp, eckey); 333 int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey) 335 return ASN1_i2d_fp_of(EC_KEY, i2d_EC_PUBKEY, fp, eckey); 338 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey) 340 return ASN1_d2i_fp_of(EC_KEY, EC_KEY_new, d2i_ECPrivateKey, fp, eckey); 343 int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey) 345 return ASN1_i2d_fp_of(EC_KEY, i2d_ECPrivateKe [all...] |
H A D | x509.h | 673 # define d2i_ECPrivateKey_fp(fp,ecdsa) (EC_KEY *)ASN1_d2i_fp((char *(*)())\ 678 # define d2i_ECPrivateKey_bio(bp,ecdsa) (EC_KEY *)ASN1_d2i_bio((char *(*)())\ 789 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); 790 int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey); 791 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); 792 int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey); 828 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **ecke [all...] |
/freebsd-9.3-release/crypto/openssh/ |
H A D | key.h | 86 EC_KEY *ecdsa; 133 int key_ecdsa_key_to_nid(EC_KEY *); 136 int key_ec_validate_private(const EC_KEY *); 160 void key_dump_ec_key(const EC_KEY *);
|
H A D | kexecdhc.c | 52 EC_KEY *client_key;
|
H A D | kexecdhs.c | 50 EC_KEY *server_key;
|
/freebsd-9.3-release/contrib/bind9/lib/dns/ |
H A D | opensslecdsa_link.c | 130 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); 182 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); 246 EC_KEY *eckey1 = NULL; 247 EC_KEY *eckey2 = NULL; 288 EC_KEY *eckey = NULL; 330 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); 350 EC_KEY *eckey = NULL; 386 EC_KEY *eckey = NULL; 446 EC_KEY *eckey = NULL; 487 ecdsa_check(EC_KEY *ecke [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/asn1/ |
H A D | x_pubkey.c | 158 EC_KEY *ec_key; 316 EC_KEY *ec_key; 486 EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length) 489 EC_KEY *key; 507 int i2d_EC_PUBKEY(EC_KEY *a, unsigned char **pp)
|
/freebsd-9.3-release/crypto/openssl/crypto/evp/ |
H A D | p_lib.c | 375 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) 383 EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey)
|