Searched refs:BIP0340 (Results 1 – 5 of 5) sorted by relevance
/freebsd/crypto/libecc/src/tests/ |
H A D | bip0340_test_vectors.h | 53 .sig_type = BIP0340, 98 .sig_type = BIP0340, 143 .sig_type = BIP0340, 188 .sig_type = BIP0340,
|
/freebsd/crypto/libecc/include/libecc/ |
H A D | lib_ecc_types.h | 77 BIP0340 = 20, enumerator
|
/freebsd/crypto/libecc/src/sig/ |
H A D | bip0340.c | 117 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 D | sig_algs_internal.h | 602 {.type = BIP0340,
|
/freebsd/crypto/libecc/ |
H A D | README.md | 38 …* 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…
|