Home
last modified time | relevance | path

Searched refs:out_pub (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/crypto/libecc/src/ecdh/
H A Decccdh.c60 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 Ddsatest.c344 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 Devp_pkey_provided_test.c923 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 Decosdsa.c31 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 Decsdsa.c31 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 Dbign.c31 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 Decdsa.c31 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 Ddbign.c36 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 Decsdsa_common.c35 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 Decrdsa.c71 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 Decgdsa.c31 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 Ddecdsa.c36 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 Dsm2.c56 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 Deckcdsa.c34 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 Dbign_common.c345 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 Decdsa_common.c172 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 Deddsa.h79 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 Dbign.h20 ATTRIBUTE_WARN_UNUSED_RET int bign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
H A Ddbign.h20 ATTRIBUTE_WARN_UNUSED_RET int dbign_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
H A Decsdsa_common.h32 ATTRIBUTE_WARN_UNUSED_RET int __ecsdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv,
H A Ddecdsa.h25 ATTRIBUTE_WARN_UNUSED_RET int decdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
H A Decdsa.h25 ATTRIBUTE_WARN_UNUSED_RET int ecdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
H A Decosdsa.h48 ATTRIBUTE_WARN_UNUSED_RET int ecosdsa_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);
H A Decrdsa.h48 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 Decccdh.h36 ATTRIBUTE_WARN_UNUSED_RET int ecccdh_init_pub_key(ec_pub_key *out_pub, const ec_priv_key *in_priv);

12