Home
last modified time | relevance | path

Searched refs:BIP0340 (Results 1 – 5 of 5) sorted by relevance

/freebsd/crypto/libecc/src/tests/
H A Dbip0340_test_vectors.h53 .sig_type = BIP0340,
98 .sig_type = BIP0340,
143 .sig_type = BIP0340,
188 .sig_type = BIP0340,
/freebsd/crypto/libecc/include/libecc/
H A Dlib_ecc_types.h77 BIP0340 = 20, enumerator
/freebsd/crypto/libecc/src/sig/
H A Dbip0340.c117 ret = priv_key_check_initialized_and_type(in_priv, BIP0340); EG(ret, err); in bip0340_init_pub_key()
124 out_pub->key_type = BIP0340; in bip0340_init_pub_key()
193 MUST_HAVE((sig_type == BIP0340), ret, err); in _bip0340_sign()
196 ret = key_pair_check_initialized_and_type(key_pair, BIP0340); EG(ret, err); in _bip0340_sign()
399 ret = pub_key_check_initialized_and_type(ctx->pub_key, BIP0340); EG(ret, err); in _bip0340_verify_init()
865 ret = pub_key_check_initialized_and_type(pub_keys[i], BIP0340); EG(ret, err); in _bip0340_verify_batch_no_memory()
1122 ret = pub_key_check_initialized_and_type(pub_keys[i], BIP0340); EG(ret, err); in _bip0340_verify_batch()
/freebsd/crypto/libecc/include/libecc/sig/
H A Dsig_algs_internal.h602 {.type = BIP0340,
/freebsd/crypto/libecc/
H A DREADME.md38 …* BIP0340, also known as the "Schnorr" Bitcoin proposal, as specified in [bip-0340](https://github…
39 …We allow a more lax usage of BIP0340 than the standard as we allow any curve and any hash function…
93 …r some "Schnorr" based schemes, namely ECFSDSA ("full Schnorr" from ISO14888-3), EdDSA and BIP0340.
96 Beware that for the specific case of BIP0340, results might depend on the underlying prime of the c…