Barretenberg
The ZK-SNARK library at the core of Aztec
|
Classes | |
struct | StdlibEcdsaData |
Public Types | |
using | Builder = Curve::Builder |
using | FrNative = Curve::fr |
using | FqNative = Curve::fq |
using | G1Native = Curve::g1 |
using | Fr = Curve::bigfr_ct |
using | Fq = Curve::fq_ct |
using | G1 = Curve::g1_bigfr_ct |
Public Member Functions | |
std::pair< ecdsa_key_pair< FrNative, G1Native >, ecdsa_signature > | generate_dummy_ecdsa_data (std::string message_string, bool tamper_with_signature) |
StdlibEcdsaData | create_stdlib_ecdsa_data (Builder &builder, std::string message_string, ecdsa_key_pair< FrNative, G1Native > &account, ecdsa_signature &signature) |
void | test_verify_signature (bool tamper_with_signature) |
Definition at line 15 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::Builder = Curve::Builder |
Definition at line 17 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::Fq = Curve::fq_ct |
Definition at line 26 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::FqNative = Curve::fq |
Definition at line 21 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::Fr = Curve::bigfr_ct |
Definition at line 25 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::FrNative = Curve::fr |
Definition at line 20 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::G1 = Curve::g1_bigfr_ct |
Definition at line 27 of file ecdsa.test.cpp.
using EcdsaTests< Curve >::G1Native = Curve::g1 |
Definition at line 22 of file ecdsa.test.cpp.
|
inline |
Definition at line 52 of file ecdsa.test.cpp.
|
inline |
Definition at line 35 of file ecdsa.test.cpp.
|
inline |
Definition at line 71 of file ecdsa.test.cpp.