BSHA3  0.17.99
P2P Blockchain, based on Bitcoin
Functions
key.cpp File Reference
#include <key.h>
#include <arith_uint256.h>
#include <crypto/common.h>
#include <crypto/hmac_sha3512.h>
#include <random.h>
#include <secp256k1.h>
#include <secp256k1_recovery.h>
Include dependency graph for key.cpp:

Go to the source code of this file.

Functions

bool SigHasLowR (const secp256k1_ecdsa_signature *sig)
 
bool ECC_InitSanityCheck ()
 Check that required EC support is available at runtime. More...
 
void ECC_Start ()
 Initialize the elliptic curve support. More...
 
void ECC_Stop ()
 Deinitialize the elliptic curve support. More...
 

Function Documentation

◆ ECC_InitSanityCheck()

bool ECC_InitSanityCheck ( )

Check that required EC support is available at runtime.

Definition at line 336 of file key.cpp.

Here is the call graph for this function:

◆ ECC_Start()

void ECC_Start ( )

Initialize the elliptic curve support.

May not be called twice without calling ECC_Stop first.

Definition at line 343 of file key.cpp.

Here is the caller graph for this function:

◆ ECC_Stop()

void ECC_Stop ( )

Deinitialize the elliptic curve support.

No-op if ECC_Start wasn't called first.

Definition at line 360 of file key.cpp.

Here is the caller graph for this function:

◆ SigHasLowR()

bool SigHasLowR ( const secp256k1_ecdsa_signature sig)

Definition at line 193 of file key.cpp.

Here is the call graph for this function: