erigon-pulse/crypto/secp256k1
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
2015-07-22 18:51:45 +02:00
..
secp256k1 Update bitcoin secp256k1 lib 2015-04-07 12:14:05 +02:00
.gitignore Moved obscuren secp256k1-go 2015-01-22 00:35:00 +01:00
notes.go all: update license headers to distiguish GPL/LGPL 2015-07-22 18:51:45 +02:00
README.md doc: crypto/secp256k1 GMP dependency package name. 2015-04-23 17:33:48 +03:00
secp256_test.go all: update license headers to distiguish GPL/LGPL 2015-07-22 18:51:45 +02:00
secp256.go all: update license headers to distiguish GPL/LGPL 2015-07-22 18:51:45 +02:00

secp256k1-go

golang secp256k1 library

Implements cryptographic operations for the secp256k1 ECDSA curve used by Bitcoin.

Installing

GMP library headers are required to build. On Debian-based systems, the package is called libgmp-dev.

sudo apt-get install libgmp-dev

Now compiles with cgo!

Test

To run tests do

go tests