aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/crypto_test.go
Commit message (Collapse)AuthorAgeFilesLines
* crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar multGustav Simonsson2015-11-301-4/+4
| | | | thanks to Felix Lange (fjl) for help with design & impl
* crypto: correct sig validation, add more unit testsGustav Simonsson2015-09-221-14/+167
|
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* crypto: fix Sha3Hash and add a test for itFelix Lange2015-03-171-1/+7
|
* Moved ethutil => commonobscuren2015-03-161-2/+2
|
* crypto: make it easier to run Sha3 on multiple inputsFelix Lange2015-02-061-1/+1
| | | | | crypto.Sha3(append(foo, bar)) --> crypto.Sha3(foo, bar) crypto.Sha3([]byte{}) --> crypto.Sha3()
* Pad private key when signing & length check for hashes in signobscuren2015-01-231-1/+13
|
* Moved `obscuren` secp256k1-goobscuren2015-01-221-1/+1
|
* Added 0 key proof errorobscuren2015-01-191-0/+13
| | | | | Private key \x00\x00...\x00 returns the _exact_ same public key as \x11 \x11...\x11. Currently investigating.
* pre-powobscuren2015-01-121-0/+13
|
* ethcrypto => cryptoobscuren2014-10-311-0/+36