aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/secp256k1
Commit message (Expand)AuthorAgeFilesLines
* crypto/secp256k1: remove external LGPL dependencies (#17239)Péter Szilágyi2018-07-262-25/+57
* crypto/secp256k1: unify the package license to 3-Clause BSD (#17225)Péter Szilágyi2018-07-245-60/+43
* crypto: fix golint warnings (#16710)kiel barry2018-05-092-2/+2
* crypto/secp256k1: catch curve parameter parse errors (#16392)David Huie2018-04-031-5/+5
* crypto, crypto/secp256k1: add CompressPubkey (#15626)Felix Lange2017-12-153-52/+70
* crypto: add DecompressPubkey, VerifySignature (#15615)Felix Lange2017-12-062-0/+78
* all: unify big.Int zero checks, use common/math in more places (#3716)Felix Lange2017-02-284-58/+6
* crypto: add btcec fallback for sign/recover without cgo (#3680)Felix Lange2017-02-181-9/+1
* crypto/secp256k1: sign with deterministic K (rfc6979) (#3561)Felix Lange2017-01-232-8/+22
* crypto/secp256k1: update to github.com/bitcoin-core/secp256k1 @ 9d560f9 (#3544)Felix Lange2017-01-1378-1990/+8229
* all: fix ineffectual assignments and remove uses of crypto.Sha3Felix Lange2017-01-091-7/+2
* all: fix spelling errorsPéter Szilágyi2017-01-073-4/+4
* parmas, crypto, core, core/vm: homestead consensus protocol changesGustav Simonsson2016-02-181-0/+4
* crypto/secp256k1: remove dependency on libgmpFelix Lange2015-12-042-33/+1
* crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar multGustav Simonsson2015-11-305-6/+454
* core/secp256k1: update libsecp256k1 Go wrapper and testsGustav Simonsson2015-11-302-18/+17
* crypto/secp256k1: drop pkgsrc paths from CFLAGSFelix Lange2015-11-171-2/+2
* crypto/secp256k1: raise internal errors as recoverable Go panicFelix Lange2015-11-172-0/+39
* crypto/secp256k1: verify recovery ID before calling libsecp256k1Felix Lange2015-11-172-79/+48
* crypto/secp256k1: add C compiler flags for pkgsrcFelix Lange2015-11-031-2/+2
* core/secp256k1: update libsecp256k1 Go wrapper and testsGustav Simonsson2015-10-092-248/+247
* Update libsecp256k1Gustav Simonsson2015-09-2886-2773/+6280
* FreeBSD supportFynn2015-07-291-0/+2
* all: fix license headers one more timeFelix Lange2015-07-243-3/+3
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-233-12/+12
* all: update license informationFelix Lange2015-07-073-0/+48
* Remove the awesome, ever misunderstood entropy mixingGustav Simonsson2015-05-122-12/+12
* doc: crypto/secp256k1 GMP dependency package name.Noel Maersk2015-04-231-1/+4
* Adding flags to facilitate cross compiling to ARMMaran2015-04-221-0/+2
* libsecp256k1 #define NDEBUGGustav Simonsson2015-04-081-0/+1
* Link GMPobscuren2015-04-071-0/+3
* Update Go wrapper around libbsecp256k1Gustav Simonsson2015-04-071-89/+25
* Update bitcoin secp256k1 libGustav Simonsson2015-04-0774-4960/+10508
* Added invalid sec key testobscuren2015-02-161-1/+10
* Validate seckey when generating pub keyobscuren2015-02-151-1/+6
* Remove secp256_rand.go and update testsGustav Simonsson2015-02-142-107/+11
* Set both key generation and ECDSA nonce to use mixed entropyGustav Simonsson2015-02-111-2/+3
* Fixed nobscuren2015-02-011-1/+2
* Fixed Sign nonceobscuren2015-02-012-6/+2
* Moved `obscuren` secp256k1-goobscuren2015-01-2247-0/+6427