Home
last modified time | relevance | path

Searched refs:pub_keys (Results 1 – 10 of 10) sorted by relevance

/freebsd/crypto/libecc/src/sig/
H A Decfsdsa.c657 …tic int _ecfsdsa_verify_batch_no_memory(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys, in _ecfsdsa_verify_batch_no_memory() argument
686 MUST_HAVE((s != NULL) && (pub_keys != NULL) && (m != NULL), ret, err); in _ecfsdsa_verify_batch_no_memory()
693 pub_key0 = pub_keys[0]; in _ecfsdsa_verify_batch_no_memory()
705 ret = pub_key_check_initialized_and_type(pub_keys[i], ECFSDSA); EG(ret, err); in _ecfsdsa_verify_batch_no_memory()
708 pub_key = pub_keys[i]; in _ecfsdsa_verify_batch_no_memory()
839 static int _ecfsdsa_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys, in _ecfsdsa_verify_batch() argument
871 MUST_HAVE((s != NULL) && (pub_keys != NULL) && (m != NULL), ret, err); in _ecfsdsa_verify_batch()
892 ret = _ecfsdsa_verify_batch_no_memory(s, s_len, pub_keys, m, m_len, num, sig_type, in _ecfsdsa_verify_batch()
913 pub_key0 = pub_keys[0]; in _ecfsdsa_verify_batch()
925 ret = pub_key_check_initialized_and_type(pub_keys[i], ECFSDSA); EG(ret, err); in _ecfsdsa_verify_batch()
[all …]
H A Dbip0340.c759 const ec_pub_key **pub_keys, in _bip0340_compute_batch_csprng_seed() argument
785 ret = fp_export_to_buf(&Pubx[0], p_len, &(pub_keys[i]->y.X)); EG(ret, err); in _bip0340_compute_batch_csprng_seed()
808 …tic int _bip0340_verify_batch_no_memory(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys, in _bip0340_verify_batch_no_memory() argument
843 MUST_HAVE((s != NULL) && (pub_keys != NULL) && (m != NULL), ret, err); in _bip0340_verify_batch_no_memory()
853 pub_key0 = pub_keys[0]; in _bip0340_verify_batch_no_memory()
865 ret = pub_key_check_initialized_and_type(pub_keys[i], BIP0340); EG(ret, err); in _bip0340_verify_batch_no_memory()
868 pub_key = pub_keys[i]; in _bip0340_verify_batch_no_memory()
903 ret = _bip0340_compute_batch_csprng_seed(s, s_len, pub_keys, m, m_len, num, in _bip0340_verify_batch_no_memory()
1027 static int _bip0340_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys, in _bip0340_verify_batch() argument
1065 MUST_HAVE((s != NULL) && (pub_keys != NULL) && (m != NULL), ret, err); in _bip0340_verify_batch()
[all …]
H A Deddsa.c2281 …tatic int _eddsa_verify_batch_no_memory(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
2314 MUST_HAVE((s != NULL) && (pub_keys != NULL) && (m != NULL) && (adata != NULL), ret, err);
2328 pub_key0 = pub_keys[0];
2357 ret = eddsa_pub_key_sanity_check(pub_keys[i]); EG(ret, err);
2360 pub_key = pub_keys[i];
2583 …USED_RET static int _eddsa_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
2618 MUST_HAVE((s != NULL) && (pub_keys != NULL) && (m != NULL) && (adata != NULL), ret, err);
2635 ret = _eddsa_verify_batch_no_memory(s, s_len, pub_keys, m, m_len, num, sig_type,
2664 pub_key0 = pub_keys[0];
2695 ret = eddsa_pub_key_sanity_check(pub_keys[i]); EG(ret, err);
[all …]
H A Dsig_algs.c675 int ec_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys, in ec_verify_batch() argument
688 ret = sm->verify_batch(s, s_len, pub_keys, m, m_len, num, sig_type, in ec_verify_batch()
850 int unsupported_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys, in unsupported_verify_batch() argument
857 FORCE_USED_VAR(pub_keys); in unsupported_verify_batch()
/freebsd/crypto/libecc/include/libecc/sig/
H A Dbip0340.h67 …ARN_UNUSED_RET int bip0340_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
H A Decfsdsa.h87 …ARN_UNUSED_RET int ecfsdsa_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
H A Deddsa.h128 …_WARN_UNUSED_RET int eddsa_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
H A Dsig_algs.h90 int ec_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
H A Dsig_algs_internal.h78 …TE_WARN_UNUSED_RET int (*verify_batch) (const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
269 …UNUSED_RET int unsupported_verify_batch(const u8 **s, const u8 *s_len, const ec_pub_key **pub_keys,
/freebsd/crypto/libecc/src/tests/
H A Dec_self_tests_core.c379 const ec_pub_key *pub_keys[] = { &(kp.pub_key) }; in ec_import_export_test() local
382 ret = ec_verify_batch(signatures, signatures_len, pub_keys, messages, messages_len, in ec_import_export_test()
709 const ec_pub_key *pub_keys[] = { pub_key }; in ec_test_verify() local
712 ret = ec_verify_batch(signatures, signatures_len, pub_keys, messages, messages_len, in ec_test_verify()
1709 const ec_pub_key *pub_keys[PERF_BATCH_VERIFICATION]; local
1721 pub_keys[j] = &(kp.pub_key);
1730 ret = ec_verify_batch(signatures, signatures_len, pub_keys, messages, messages_len,