Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
fc::ecc Namespace Reference

Namespaces

namespace  detail
 

Classes

class  private_key
 an elliptic curve private key. More...
 
struct  private_key_shim
 
class  public_key
 contains only the public point of an elliptic curve key. More...
 
struct  public_key_shim
 
struct  signature_shim
 

Typedefs

typedef fc::sha256 blind_factor_type
 
typedef fc::array< char, 33 > commitment_type
 
typedef fc::array< char, 33 > public_key_data
 
typedef fc::sha256 private_key_secret
 
typedef fc::array< char, 65 > public_key_point_data
 the full non-compressed version of the ECC point
 
typedef fc::array< char, 72 > signature
 
typedef fc::array< unsigned char, 65 > compact_signature
 
typedef fc::array< char, 78 > extended_key_data
 
typedef fc::sha256 blinded_hash
 
typedef fc::sha256 blind_signature
 

Typedef Documentation

◆ blind_factor_type

Definition at line 20 of file elliptic.hpp.

◆ blind_signature

Definition at line 29 of file elliptic.hpp.

◆ blinded_hash

Definition at line 28 of file elliptic.hpp.

◆ commitment_type

Definition at line 21 of file elliptic.hpp.

◆ compact_signature

typedef fc::array<unsigned char,65> fc::ecc::compact_signature

Definition at line 26 of file elliptic.hpp.

◆ extended_key_data

Definition at line 27 of file elliptic.hpp.

◆ private_key_secret

Definition at line 23 of file elliptic.hpp.

◆ public_key_data

Definition at line 22 of file elliptic.hpp.

◆ public_key_point_data

Definition at line 24 of file elliptic.hpp.

◆ signature

typedef fc::array<char,72> fc::ecc::signature

Definition at line 25 of file elliptic.hpp.