/freebsd/crypto/libecc/src/ecdh/ |
H A D | ecccdh.c | 60 int ecccdh_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in ecccdh_init_pub_key() argument 66 MUST_HAVE((out_pub != NULL), ret, err); in ecccdh_init_pub_key() 69 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in ecccdh_init_pub_key() 80 ret = prj_pt_mul_blind(&(out_pub->y), &(in_priv->x), G); EG(ret, err); in ecccdh_init_pub_key() 82 out_pub->key_type = ECCCDH; in ecccdh_init_pub_key() 83 out_pub->params = in_priv->params; in ecccdh_init_pub_key() 84 out_pub->magic = PUB_KEY_MAGIC; in ecccdh_init_pub_key()
|
/freebsd/crypto/openssl/test/ |
H A D | dsatest.c | 344 static unsigned char out_pub[] = { in test_dsa_sig_infinite_loop() 357 || !TEST_ptr(pub = BN_bin2bn(out_pub, sizeof(out_pub), NULL)) in test_dsa_sig_infinite_loop() 433 static unsigned char out_pub[] = { in test_dsa_sig_neg_param() 446 || !TEST_ptr(pub = BN_bin2bn(out_pub, sizeof(out_pub), NULL)) in test_dsa_sig_neg_param() 343 static unsigned char out_pub[] = { test_dsa_sig_infinite_loop() local 429 static unsigned char out_pub[] = { test_dsa_sig_neg_param() local
|
H A D | evp_pkey_provided_test.c | 923 unsigned char out_pub[ED448_KEYLEN]; in test_fromdata_ecx() 1123 out_pub, sizeof(out_pub), &len)) in test_fromdata_ecx() 1124 || !TEST_mem_eq(out_pub, len, in test_fromdata_ecx() 1220 unsigned char out_pub[sizeof(ec_pub_keydata)]; in test_fromdata_ec() 1331 out_pub, sizeof(out_pub), &len) in test_fromdata_ec() 1339 || !TEST_true(out_pub[0] == POINT_CONVERSION_UNCOMPRESSED) in test_fromdata_ec() 1340 || !TEST_mem_eq(out_pub + 1, len - 1, in test_fromdata_ec() 914 unsigned char out_pub[ED448_KEYLEN]; test_fromdata_ecx() local 1208 unsigned char out_pub[sizeof(ec_pub_keydata)]; test_fromdata_ec() local
|
/freebsd/crypto/libecc/src/sig/ |
H A D | ecosdsa.c | 31 int ecosdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in ecosdsa_init_pub_key() argument 33 return __ecsdsa_init_pub_key(out_pub, in_priv, ECOSDSA); in ecosdsa_init_pub_key()
|
H A D | ecsdsa.c | 31 int ecsdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in ecsdsa_init_pub_key() argument 33 return __ecsdsa_init_pub_key(out_pub, in_priv, ECSDSA); in ecsdsa_init_pub_key()
|
H A D | bign.c | 31 int bign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in bign_init_pub_key() argument 33 return __bign_init_pub_key(out_pub, in_priv, BIGN); in bign_init_pub_key()
|
H A D | ecdsa.c | 31 int ecdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in ecdsa_init_pub_key() argument 33 return __ecdsa_init_pub_key(out_pub, in_priv, ECDSA); in ecdsa_init_pub_key()
|
H A D | dbign.c | 36 int dbign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in dbign_init_pub_key() argument 38 return __bign_init_pub_key(out_pub, in_priv, DBIGN); in dbign_init_pub_key()
|
H A D | ecsdsa_common.c | 35 int __ecsdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv, in __ecsdsa_init_pub_key() argument 41 MUST_HAVE((out_pub != NULL), ret, err); in __ecsdsa_init_pub_key() 44 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in __ecsdsa_init_pub_key() 51 ret = prj_pt_mul_blind(&(out_pub->y), &(in_priv->x), G); EG(ret, err); in __ecsdsa_init_pub_key() 53 out_pub->key_type = key_type; in __ecsdsa_init_pub_key() 54 out_pub->params = in_priv->params; in __ecsdsa_init_pub_key() 55 out_pub->magic = PUB_KEY_MAGIC; in __ecsdsa_init_pub_key()
|
H A D | ecrdsa.c | 71 int ecrdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in ecrdsa_init_pub_key() argument 77 MUST_HAVE((out_pub != NULL), ret, err); in ecrdsa_init_pub_key() 80 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in ecrdsa_init_pub_key() 91 ret = prj_pt_mul_blind(&(out_pub->y), &(in_priv->x), G); EG(ret, err); in ecrdsa_init_pub_key() 93 out_pub->key_type = ECRDSA; in ecrdsa_init_pub_key() 94 out_pub->params = in_priv->params; in ecrdsa_init_pub_key() 95 out_pub->magic = PUB_KEY_MAGIC; in ecrdsa_init_pub_key()
|
H A D | ecgdsa.c | 31 int ecgdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in ecgdsa_init_pub_key() argument 39 MUST_HAVE((out_pub != NULL), ret, err); in ecgdsa_init_pub_key() 42 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in ecgdsa_init_pub_key() 57 ret = prj_pt_mul_blind(&(out_pub->y), &xinv, G); EG(ret, err); in ecgdsa_init_pub_key() 59 out_pub->key_type = ECGDSA; in ecgdsa_init_pub_key() 60 out_pub->params = in_priv->params; in ecgdsa_init_pub_key() 61 out_pub->magic = PUB_KEY_MAGIC; in ecgdsa_init_pub_key()
|
H A D | decdsa.c | 36 int decdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in decdsa_init_pub_key() argument 38 return __ecdsa_init_pub_key(out_pub, in_priv, DECDSA); in decdsa_init_pub_key()
|
H A D | sm2.c | 56 int sm2_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in sm2_init_pub_key() argument 63 MUST_HAVE((out_pub != NULL), ret, err); in sm2_init_pub_key() 81 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in sm2_init_pub_key() 84 ret = prj_pt_mul_blind(&(out_pub->y), &(in_priv->x), G); EG(ret, err); in sm2_init_pub_key() 86 out_pub->key_type = SM2; in sm2_init_pub_key() 87 out_pub->params = in_priv->params; in sm2_init_pub_key() 88 out_pub->magic = PUB_KEY_MAGIC; in sm2_init_pub_key()
|
H A D | eckcdsa.c | 34 int eckcdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv) in eckcdsa_init_pub_key() argument 42 MUST_HAVE((out_pub != NULL), ret, err); in eckcdsa_init_pub_key() 50 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in eckcdsa_init_pub_key() 63 ret = prj_pt_mul_blind(&(out_pub->y), &xinv, G); EG(ret, err); in eckcdsa_init_pub_key() 65 out_pub->key_type = ECKCDSA; in eckcdsa_init_pub_key() 66 out_pub->params = in_priv->params; in eckcdsa_init_pub_key() 67 out_pub->magic = PUB_KEY_MAGIC; in eckcdsa_init_pub_key()
|
H A D | bign_common.c | 345 int __bign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv, in __bign_init_pub_key() argument 352 MUST_HAVE((out_pub != NULL), ret, err); in __bign_init_pub_key() 355 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in __bign_init_pub_key() 366 ret = prj_pt_mul_blind(&(out_pub->y), &(in_priv->x), G); EG(ret, err); in __bign_init_pub_key() 368 out_pub->key_type = key_type; in __bign_init_pub_key() 369 out_pub->params = in_priv->params; in __bign_init_pub_key() 370 out_pub->magic = PUB_KEY_MAGIC; in __bign_init_pub_key()
|
H A D | ecdsa_common.c | 172 int __ecdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv, in __ecdsa_init_pub_key() argument 179 MUST_HAVE((out_pub != NULL), ret, err); in __ecdsa_init_pub_key() 182 ret = local_memset(out_pub, 0, sizeof(ec_pub_key)); EG(ret, err); in __ecdsa_init_pub_key() 193 ret = prj_pt_mul_blind(&(out_pub->y), &(in_priv->x), G); EG(ret, err); in __ecdsa_init_pub_key() 195 out_pub->key_type = key_type; in __ecdsa_init_pub_key() 196 out_pub->params = in_priv->params; in __ecdsa_init_pub_key() 197 out_pub->magic = PUB_KEY_MAGIC; in __ecdsa_init_pub_key()
|
/freebsd/crypto/libecc/include/libecc/sig/ |
H A D | eddsa.h | 79 ATTRIBUTE_WARN_UNUSED_RET int eddsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv); 119 ATTRIBUTE_WARN_UNUSED_RET int eddsa_import_pub_key(ec_pub_key *out_pub, const u8 *buf, u16 buflen,
|
H A D | bign.h | 20 ATTRIBUTE_WARN_UNUSED_RET int bign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|
H A D | dbign.h | 20 ATTRIBUTE_WARN_UNUSED_RET int dbign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|
H A D | ecsdsa_common.h | 32 ATTRIBUTE_WARN_UNUSED_RET int __ecsdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv,
|
H A D | decdsa.h | 25 ATTRIBUTE_WARN_UNUSED_RET int decdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|
H A D | ecdsa.h | 25 ATTRIBUTE_WARN_UNUSED_RET int ecdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|
H A D | ecosdsa.h | 48 ATTRIBUTE_WARN_UNUSED_RET int ecosdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|
H A D | ecrdsa.h | 48 ATTRIBUTE_WARN_UNUSED_RET int ecrdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|
/freebsd/crypto/libecc/include/libecc/ecdh/ |
H A D | ecccdh.h | 36 ATTRIBUTE_WARN_UNUSED_RET int ecccdh_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
|