/minix/crypto/external/bsd/openssl/dist/crypto/ecdsa/ |
H A D | ecs_sign.c | 64 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey); in ECDSA_do_sign() 69 EC_KEY *eckey) in ECDSA_do_sign_ex() argument 71 ECDSA_DATA *ecdsa = ecdsa_check(eckey); in ECDSA_do_sign_ex() 74 return ecdsa->meth->ecdsa_do_sign(dgst, dlen, kinv, rp, eckey); in ECDSA_do_sign_ex() 78 *sig, unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument 80 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 85 const BIGNUM *r, EC_KEY *eckey) in ECDSA_sign_ex() argument 89 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey); in ECDSA_sign_ex() 99 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, in ECDSA_sign_setup() argument 102 ECDSA_DATA *ecdsa = ecdsa_check(eckey); in ECDSA_sign_setup() [all …]
|
H A D | ecdsa.h | 118 EC_KEY *eckey); 132 EC_KEY *eckey); 144 const ECDSA_SIG *sig, EC_KEY *eckey); 163 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth); 169 int ECDSA_size(const EC_KEY *eckey); 178 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, BIGNUM **rp); 191 unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); 208 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey); 222 const unsigned char *sig, int siglen, EC_KEY *eckey);
|
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); 110 ECDSA_DATA *ecdsa_check(EC_KEY *eckey);
|
H A D | ecdsatest.c | 287 EC_KEY *eckey = NULL, *wrong_eckey = NULL; in test_builtin() local 334 if ((eckey = EC_KEY_new()) == NULL) in test_builtin() 346 EC_KEY_free(eckey); in test_builtin() 347 eckey = NULL; in test_builtin() 352 if (!EC_KEY_generate_key(eckey)) { in test_builtin() 373 if (!EC_KEY_check_key(eckey)) { in test_builtin() 380 sig_len = ECDSA_size(eckey); in test_builtin() 483 EC_KEY_free(eckey); in test_builtin() 484 eckey = NULL; in test_builtin() 495 if (eckey) in test_builtin() [all …]
|
H A D | ecs_vrf.c | 72 const ECDSA_SIG *sig, EC_KEY *eckey) in ECDSA_do_verify() argument 74 ECDSA_DATA *ecdsa = ecdsa_check(eckey); in ECDSA_do_verify() 77 return ecdsa->meth->ecdsa_do_verify(dgst, dgst_len, sig, eckey); in ECDSA_do_verify() 87 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) in ECDSA_verify() argument 104 ret = ECDSA_do_verify(dgst, dgst_len, s, eckey); in ECDSA_verify()
|
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); 99 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL) { in ecdsa_sign_setup() 215 EC_KEY *eckey) in ecdsa_do_sign() argument 226 ecdsa = ecdsa_check(eckey); in ecdsa_do_sign() 227 group = EC_KEY_get0_group(eckey); in ecdsa_do_sign() 228 priv_key = EC_KEY_get0_private_key(eckey); in ecdsa_do_sign() 269 if (!ECDSA_sign_setup(eckey, ctx, &kinv, &ret->r)) { in ecdsa_do_sign() 330 const ECDSA_SIG *sig, EC_KEY *eckey) in ecdsa_do_verify() argument [all …]
|
H A D | ecs_lib.c | 95 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth) in ECDSA_set_method() argument 99 ecdsa = ecdsa_check(eckey); in ECDSA_set_method()
|
/minix/external/bsd/bind/dist/lib/dns/ |
H A D | opensslecdsa_link.c | 139 if (eckey == NULL) in opensslecdsa_sign() 170 if (eckey != NULL) in opensslecdsa_sign() 191 if (eckey == NULL) in opensslecdsa_verify() 237 if (eckey != NULL) in opensslecdsa_verify() 307 if (eckey == NULL) in opensslecdsa_generate() 326 if (eckey != NULL) in opensslecdsa_generate() 338 if (eckey != NULL) in opensslecdsa_isprivate() 365 if (eckey == NULL) in opensslecdsa_todns() 382 if (eckey != NULL) in opensslecdsa_todns() 416 if (eckey == NULL) in opensslecdsa_fromdns() [all …]
|
H A D | opensslgost_link.c | 396 EC_KEY *eckey; in opensslgost_tofile() local 411 eckey = EVP_PKEY_get0(pkey); in opensslgost_tofile() 412 if (eckey == NULL) in opensslgost_tofile() 414 privkey = EC_KEY_get0_private_key(eckey); in opensslgost_tofile() 454 EC_KEY *eckey; in opensslgost_parse() local 489 eckey = EVP_PKEY_get0(pub->keydata.pkey); in opensslgost_parse() 490 pubkey = EC_KEY_get0_public_key(eckey); in opensslgost_parse() 506 eckey = EVP_PKEY_get0(pkey); in opensslgost_parse() 507 if (eckey == NULL) in opensslgost_parse() 509 if (!EC_KEY_set_private_key(eckey, privkey)) in opensslgost_parse() [all …]
|
/minix/crypto/external/bsd/openssl/dist/crypto/ec/ |
H A D | ec_key.c | 242 if (!eckey || !eckey->group) { in EC_KEY_generate_key() 267 if (eckey->pub_key == NULL) { in EC_KEY_generate_key() 277 eckey->priv_key = priv_key; in EC_KEY_generate_key() 278 eckey->pub_key = pub_key; in EC_KEY_generate_key() 301 if (!eckey || !eckey->group || !eckey->pub_key) { in EC_KEY_check_key() 306 if (EC_POINT_is_at_infinity(eckey->group, eckey->pub_key)) { in EC_KEY_check_key() 317 if (EC_POINT_is_on_curve(eckey->group, eckey->pub_key, ctx) <= 0) { in EC_KEY_check_key() 327 if (!EC_POINT_mul(eckey->group, point, NULL, eckey->pub_key, order, ctx)) { in EC_KEY_check_key() 339 if (eckey->priv_key) { in EC_KEY_check_key() 344 if (!EC_POINT_mul(eckey->group, point, eckey->priv_key, in EC_KEY_check_key() [all …]
|
H A D | ec_ameth.c | 138 EC_KEY *eckey = NULL; in eckey_type2param() local 172 return eckey; in eckey_type2param() 175 if (eckey) in eckey_type2param() 176 EC_KEY_free(eckey); in eckey_type2param() 185 EC_KEY *eckey = NULL; in eckey_pub_decode() local 194 if (!eckey) { in eckey_pub_decode() 209 if (eckey) in eckey_pub_decode() 233 EC_KEY *eckey = NULL; in eckey_priv_decode() local 242 if (!eckey) in eckey_priv_decode() 291 if (eckey) in eckey_priv_decode() [all …]
|
H A D | ec.h | 827 void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags); 829 void EC_KEY_set_conv_form(EC_KEY *eckey, point_conversion_form_t cform); 848 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
|
/minix/crypto/external/bsd/openssl/dist/apps/ |
H A D | ec.c | 90 EC_KEY *eckey = NULL; in MAIN() local 266 eckey = d2i_EC_PUBKEY_bio(in, NULL); in MAIN() 278 if (eckey == NULL) { in MAIN() 299 group = EC_KEY_get0_group(eckey); in MAIN() 302 EC_KEY_set_conv_form(eckey, form); in MAIN() 305 EC_KEY_set_asn1_flag(eckey, asn1_flag); in MAIN() 308 if (!EC_KEY_print(out, eckey, 0)) { in MAIN() 324 i = i2d_EC_PUBKEY_bio(out, eckey); in MAIN() 326 i = i2d_ECPrivateKey_bio(out, eckey); in MAIN() 350 if (eckey) in MAIN() [all …]
|
H A D | ecparam.c | 574 EC_KEY *eckey = EC_KEY_new(); in MAIN() local 576 if (eckey == NULL) in MAIN() 581 if (EC_KEY_set_group(eckey, group) == 0) in MAIN() 584 if (!EC_KEY_generate_key(eckey)) { in MAIN() 585 EC_KEY_free(eckey); in MAIN() 589 i = i2d_ECPrivateKey_bio(out, eckey); in MAIN() 591 i = PEM_write_bio_ECPrivateKey(out, eckey, NULL, in MAIN() 596 EC_KEY_free(eckey); in MAIN() 599 EC_KEY_free(eckey); in MAIN()
|
/minix/crypto/external/bsd/openssl/dist/doc/crypto/ |
H A D | ecdsa.pod | 18 EC_KEY *eckey); 21 EC_KEY *eckey); 23 const ECDSA_SIG *sig, EC_KEY* eckey); 32 const BIGNUM *rp, EC_KEY *eckey); 35 int siglen, EC_KEY *eckey); 36 int ECDSA_size(const EC_KEY *eckey); 111 using the public key B<eckey>. 134 EC_KEY *eckey; 136 if (eckey == NULL) 140 if (!EC_KEY_generate_key(eckey)) [all …]
|
/minix/crypto/external/bsd/openssl/dist/crypto/ecdh/ |
H A D | ech_key.c | 73 EC_KEY *eckey, in ECDH_compute_key() argument 77 ECDH_DATA *ecdh = ecdh_check(eckey); in ECDH_compute_key() 80 return ecdh->meth->compute_key(out, outlen, pub_key, eckey, KDF); in ECDH_compute_key()
|
H A D | ech_locl.h | 72 int (*init) (EC_KEY *eckey); 73 int (*finish) (EC_KEY *eckey);
|
H A D | ech_lib.c | 108 int ECDH_set_method(EC_KEY *eckey, const ECDH_METHOD *meth) in ECDH_set_method() argument 112 ecdh = ecdh_check(eckey); in ECDH_set_method() 120 mtmp->finish(eckey); in ECDH_set_method() 131 meth->init(eckey); in ECDH_set_method()
|
/minix/external/bsd/bind/dist/lib/dns/tests/ |
H A D | gost_test.c | 266 EC_KEY *eckey; in ATF_TC_BODY() local 285 eckey = EVP_PKEY_get0(pkey); in ATF_TC_BODY() 286 ATF_REQUIRE(eckey != NULL); in ATF_TC_BODY() 287 ATF_REQUIRE(EC_KEY_set_private_key(eckey, privkey) == 1); in ATF_TC_BODY() 304 eckey = EVP_PKEY_get0(pkey); in ATF_TC_BODY() 305 ATF_REQUIRE(eckey != NULL); in ATF_TC_BODY() 306 privkey1 = EC_KEY_get0_private_key(eckey); in ATF_TC_BODY()
|
/minix/crypto/external/bsd/openssl/dist/crypto/x509/ |
H A D | x_all.c | 344 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey) in d2i_EC_PUBKEY_fp() argument 346 return ASN1_d2i_fp_of(EC_KEY, EC_KEY_new, d2i_EC_PUBKEY, fp, eckey); in d2i_EC_PUBKEY_fp() 349 int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey) in i2d_EC_PUBKEY_fp() argument 351 return ASN1_i2d_fp_of(EC_KEY, i2d_EC_PUBKEY, fp, eckey); in i2d_EC_PUBKEY_fp() 354 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey) in d2i_ECPrivateKey_fp() argument 359 int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey) in i2d_ECPrivateKey_fp() argument 361 return ASN1_i2d_fp_of(EC_KEY, i2d_ECPrivateKey, fp, eckey); in i2d_ECPrivateKey_fp() 364 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey) in d2i_EC_PUBKEY_bio() argument 374 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey) in d2i_ECPrivateKey_bio() argument 379 int i2d_ECPrivateKey_bio(BIO *bp, EC_KEY *eckey) in i2d_ECPrivateKey_bio() argument [all …]
|
H A D | x509.h | 688 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); 689 int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey); 690 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); 691 int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey); 727 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey); 728 int i2d_EC_PUBKEY_bio(BIO *bp, EC_KEY *eckey); 729 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey); 730 int i2d_ECPrivateKey_bio(BIO *bp, EC_KEY *eckey);
|
/minix/crypto/external/bsd/openssl/dist/crypto/pem/ |
H A D | pem_all.c | 137 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey); 334 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey) in IMPLEMENT_PEM_rw_const() 343 if (eckey) { in IMPLEMENT_PEM_rw_const() 344 EC_KEY_free(*eckey); in IMPLEMENT_PEM_rw_const() 345 *eckey = dtmp; in IMPLEMENT_PEM_rw_const() 410 EC_KEY *PEM_read_ECPrivateKey(FILE *fp, EC_KEY **eckey, pem_password_cb *cb, in IMPLEMENT_PEM_rw() 415 return pkey_get_eckey(pktmp, eckey); /* will free pktmp */ in IMPLEMENT_PEM_rw()
|
/minix/crypto/external/bsd/openssl/dist/engines/ccgost/ |
H A D | gost2001.c | 35 int fill_GOST2001_params(EC_KEY *eckey, int nid) in fill_GOST2001_params() argument 106 if(!EC_KEY_set_group(eckey, grp)) { in fill_GOST2001_params() 126 DSA_SIG *gost2001_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in gost2001_do_sign() argument 148 group = EC_KEY_get0_group(eckey); in gost2001_do_sign() 158 priv_key = EC_KEY_get0_private_key(eckey); in gost2001_do_sign()
|
H A D | gost_lcl.h | 194 int fill_GOST2001_params(EC_KEY *eckey, int nid); 199 DSA_SIG *gost2001_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey);
|
/minix/minix/drivers/net/dp8390/ |
H A D | dp8390.c | 884 char eckey[16]; in update_conf() local 892 strlcpy(eckey, "DPETH0", sizeof(eckey)); in update_conf() 893 eckey[5] += instance; in update_conf() 897 (void) env_parse(eckey, dpc_fmt, 0, &v, 0x0000L, 0xFFFFL); in update_conf() 901 (void) env_parse(eckey, dpc_fmt, 1, &v, 0L, (long) NR_IRQ_VECTORS - 1); in update_conf() 905 (void) env_parse(eckey, dpc_fmt, 2, &v, 0L, 0xFFFFFL); in update_conf() 909 (void) env_parse(eckey, dpc_fmt, 3, &v, 0x2000L, 0x8000L); in update_conf()
|