Gustav Simonsson
|
c8ad64f33c
|
crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult
thanks to Felix Lange (fjl) for help with design & impl
|
2015-11-30 13:43:32 +01:00 |
Gustav Simonsson
|
3340b56593
|
crypto: correct sig validation, add more unit tests
|
2015-09-22 17:33:39 +02:00 |
Felix Lange
|
bfbcfbe4a9
|
all: fix license headers one more time
I forgot to update one instance of "go-ethereum" in commit 3f047be5a .
|
2015-07-23 18:35:11 +02:00 |
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 |
Felix Lange
|
ea54283b30
|
all: update license information
|
2015-07-07 14:12:44 +02:00 |
Felix Lange
|
ad78db4d62
|
crypto: fix Sha3Hash and add a test for it
|
2015-03-17 01:32:35 +01:00 |
obscuren
|
b523441361
|
Moved ethutil => common
|
2015-03-16 11:27:38 +01:00 |
Felix Lange
|
410b35e913
|
crypto: make it easier to run Sha3 on multiple inputs
crypto.Sha3(append(foo, bar)) --> crypto.Sha3(foo, bar)
crypto.Sha3([]byte{}) --> crypto.Sha3()
|
2015-02-06 00:00:36 +01:00 |
obscuren
|
d4cc2d3503
|
Pad private key when signing & length check for hashes in sign
|
2015-01-22 18:12:05 +01:00 |
obscuren
|
67f9783e6a
|
Moved `obscuren` secp256k1-go
|
2015-01-22 00:35:00 +01:00 |
obscuren
|
bcb1166e52
|
Added 0 key proof error
Private key \x00\x00...\x00 returns the _exact_ same public key as \x11
\x11...\x11. Currently investigating.
|
2015-01-19 11:22:56 +01:00 |
obscuren
|
35fe4313d5
|
pre-pow
|
2015-01-12 10:19:27 +01:00 |
obscuren
|
fd9da72536
|
ethcrypto => crypto
|
2014-10-31 12:37:43 +01:00 |