diff options
author | Wei-Ning Huang <w@dexon.org> | 2019-04-18 14:15:11 +0800 |
---|---|---|
committer | Jimmy Hu <jimmy.hu@dexon.org> | 2019-04-18 14:15:11 +0800 |
commit | ac3378ba084e1fbf25c11581c224009a3cf75062 (patch) | |
tree | c384c056df0a28bfd9dd47864daa03b24fb78ce8 /crypto/secp256k1/libsecp256k1/src/testrand.h | |
parent | 9abba1d1a25b47a21666b6abfc30a3ce4ff88ed6 (diff) | |
download | dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.tar dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.tar.gz dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.tar.bz2 dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.tar.lz dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.tar.xz dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.tar.zst dexon-ac3378ba084e1fbf25c11581c224009a3cf75062.zip |
crypto: use go-ethereum secp256k1 package to avoid symbol conflict (#374)
Diffstat (limited to 'crypto/secp256k1/libsecp256k1/src/testrand.h')
-rw-r--r-- | crypto/secp256k1/libsecp256k1/src/testrand.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/crypto/secp256k1/libsecp256k1/src/testrand.h b/crypto/secp256k1/libsecp256k1/src/testrand.h deleted file mode 100644 index f8efa93c7..000000000 --- a/crypto/secp256k1/libsecp256k1/src/testrand.h +++ /dev/null @@ -1,38 +0,0 @@ -/********************************************************************** - * Copyright (c) 2013, 2014 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ - -#ifndef _SECP256K1_TESTRAND_H_ -#define _SECP256K1_TESTRAND_H_ - -#if defined HAVE_CONFIG_H -#include "libsecp256k1-config.h" -#endif - -/* A non-cryptographic RNG used only for test infrastructure. */ - -/** Seed the pseudorandom number generator for testing. */ -SECP256K1_INLINE static void secp256k1_rand_seed(const unsigned char *seed16); - -/** Generate a pseudorandom number in the range [0..2**32-1]. */ -static uint32_t secp256k1_rand32(void); - -/** Generate a pseudorandom number in the range [0..2**bits-1]. Bits must be 1 or - * more. */ -static uint32_t secp256k1_rand_bits(int bits); - -/** Generate a pseudorandom number in the range [0..range-1]. */ -static uint32_t secp256k1_rand_int(uint32_t range); - -/** Generate a pseudorandom 32-byte array. */ -static void secp256k1_rand256(unsigned char *b32); - -/** Generate a pseudorandom 32-byte array with long sequences of zero and one bits. */ -static void secp256k1_rand256_test(unsigned char *b32); - -/** Generate pseudorandom bytes with long sequences of zero and one bits. */ -static void secp256k1_rand_bytes_test(unsigned char *bytes, size_t len); - -#endif |