rippled
Classes | Public Types | Public Member Functions | Static Private Attributes | List of all members
ripple::SecretKey_test Class Reference
Inheritance diagram for ripple::SecretKey_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::SecretKey_test:
Collaboration graph
[legend]

Classes

struct  TestKeyData
 

Public Types

using blob = std::vector< std::uint8_t >
 

Public Member Functions

void testCanonicality ()
 
void testDigestSigning ()
 
void testSigning (KeyType type)
 
void testBase58 ()
 
void testKeyDerivationSecp256k1 ()
 
void testKeyDerivationEd25519 ()
 
void run () override
 

Static Private Attributes

static const TestKeyData secp256k1TestVectors []
 
static const TestKeyData ed25519TestVectors []
 

Detailed Description

Definition at line 32 of file SecretKey_test.cpp.

Member Typedef Documentation

◆ blob

Definition at line 43 of file SecretKey_test.cpp.

Member Function Documentation

◆ testCanonicality()

void ripple::SecretKey_test::testCanonicality ( )

Definition at line 48 of file SecretKey_test.cpp.

◆ testDigestSigning()

void ripple::SecretKey_test::testDigestSigning ( )

Definition at line 109 of file SecretKey_test.cpp.

◆ testSigning()

void ripple::SecretKey_test::testSigning ( KeyType  type)

Definition at line 147 of file SecretKey_test.cpp.

◆ testBase58()

void ripple::SecretKey_test::testBase58 ( )

Definition at line 193 of file SecretKey_test.cpp.

◆ testKeyDerivationSecp256k1()

void ripple::SecretKey_test::testKeyDerivationSecp256k1 ( )

Definition at line 309 of file SecretKey_test.cpp.

◆ testKeyDerivationEd25519()

void ripple::SecretKey_test::testKeyDerivationEd25519 ( )

Definition at line 328 of file SecretKey_test.cpp.

◆ run()

void ripple::SecretKey_test::run ( )
override

Definition at line 347 of file SecretKey_test.cpp.

Member Data Documentation

◆ secp256k1TestVectors

const TestKeyData ripple::SecretKey_test::secp256k1TestVectors[]
staticprivate

Definition at line 364 of file SecretKey_test.cpp.

◆ ed25519TestVectors

const TestKeyData ripple::SecretKey_test::ed25519TestVectors[]
staticprivate

Definition at line 937 of file SecretKey_test.cpp.