#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include "testrand.h"
#include "hash.h"
Go to the source code of this file.
◆ secp256k1_testrand256()
static void secp256k1_testrand256 |
( |
unsigned char * |
b32 | ) |
|
|
static |
◆ secp256k1_testrand256_test()
static void secp256k1_testrand256_test |
( |
unsigned char * |
b32 | ) |
|
|
static |
◆ secp256k1_testrand32()
◆ secp256k1_testrand_bits()
static uint32_t secp256k1_testrand_bits |
( |
int |
bits | ) |
|
|
static |
◆ secp256k1_testrand_bytes_test()
static void secp256k1_testrand_bytes_test |
( |
unsigned char * |
bytes, |
|
|
size_t |
len |
|
) |
| |
|
static |
◆ secp256k1_testrand_finish()
static void secp256k1_testrand_finish |
( |
void |
| ) |
|
|
static |
◆ secp256k1_testrand_flip()
static void secp256k1_testrand_flip |
( |
unsigned char * |
b, |
|
|
size_t |
len |
|
) |
| |
|
static |
◆ secp256k1_testrand_init()
static void secp256k1_testrand_init |
( |
const char * |
hexseed | ) |
|
|
static |
◆ secp256k1_testrand_int()
static uint32_t secp256k1_testrand_int |
( |
uint32_t |
range | ) |
|
|
static |
◆ secp256k1_testrand_seed()
static SECP256K1_INLINE void secp256k1_testrand_seed |
( |
const unsigned char * |
seed16 | ) |
|
|
static |
◆ secp256k1_test_rng
◆ secp256k1_test_rng_integer
uint64_t secp256k1_test_rng_integer |
|
static |
◆ secp256k1_test_rng_integer_bits_left
int secp256k1_test_rng_integer_bits_left = 0 |
|
static |
◆ secp256k1_test_rng_precomputed
uint32_t secp256k1_test_rng_precomputed[8] |
|
static |
◆ secp256k1_test_rng_precomputed_used
int secp256k1_test_rng_precomputed_used = 8 |
|
static |