Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bbapi_ecdsa.hpp File Reference

ECDSA signature command definitions for the Barretenberg RPC API. More...

Go to the source code of this file.

Classes

struct  bb::bbapi::EcdsaSecp256k1ComputePublicKey
 Compute ECDSA public key from private key for secp256k1. More...
 
struct  bb::bbapi::EcdsaSecp256k1ComputePublicKey::Response
 
struct  bb::bbapi::EcdsaSecp256r1ComputePublicKey
 Compute ECDSA public key from private key for secp256r1. More...
 
struct  bb::bbapi::EcdsaSecp256r1ComputePublicKey::Response
 
struct  bb::bbapi::EcdsaSecp256k1ConstructSignature
 Construct an ECDSA signature for secp256k1. More...
 
struct  bb::bbapi::EcdsaSecp256k1ConstructSignature::Response
 
struct  bb::bbapi::EcdsaSecp256r1ConstructSignature
 Construct an ECDSA signature for secp256r1. More...
 
struct  bb::bbapi::EcdsaSecp256r1ConstructSignature::Response
 
struct  bb::bbapi::EcdsaSecp256k1RecoverPublicKey
 Recover public key from ECDSA signature for secp256k1. More...
 
struct  bb::bbapi::EcdsaSecp256k1RecoverPublicKey::Response
 
struct  bb::bbapi::EcdsaSecp256r1RecoverPublicKey
 Recover public key from ECDSA signature for secp256r1. More...
 
struct  bb::bbapi::EcdsaSecp256r1RecoverPublicKey::Response
 
struct  bb::bbapi::EcdsaSecp256k1VerifySignature
 Verify an ECDSA signature for secp256k1. More...
 
struct  bb::bbapi::EcdsaSecp256k1VerifySignature::Response
 
struct  bb::bbapi::EcdsaSecp256r1VerifySignature
 Verify an ECDSA signature for secp256r1. More...
 
struct  bb::bbapi::EcdsaSecp256r1VerifySignature::Response
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::bbapi
 

Detailed Description

ECDSA signature command definitions for the Barretenberg RPC API.

This file contains command structures for ECDSA signature operations on Secp256k1 and Secp256r1 curves.

Definition in file bbapi_ecdsa.hpp.