Commit Graph

204 Commits (91b228966e042d8fad36451d524bbf8b2abde690)

Author SHA1 Message Date
Péter Szilágyi 5c8fa6ae1a crypto, pow, vendor: hash optimizations, mmap ethash 8 years ago
Péter Szilágyi 3b00a77de5 crypto, pow: add pure Go implementation of ethash 8 years ago
Felix Lange 5f7826270c all: unify big.Int zero checks, use common/math in more places (#3716) 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Felix Lange 9b0af51386 crypto: add btcec fallback for sign/recover without cgo (#3680) 8 years ago
Felix Lange 96778a1c21 crypto/secp256k1: sign with deterministic K (rfc6979) (#3561) 8 years ago
Felix Lange e0ceeab0d1 crypto/secp256k1: update to github.com/bitcoin-core/secp256k1 @ 9d560f9 (#3544) 8 years ago
Felix Lange b9b3efb09f all: fix ineffectual assignments and remove uses of crypto.Sha3 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange f2da6581ba all: fix issues reported by honnef.co/go/simple/cmd/gosimple 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 8 years ago
Péter Szilágyi 08eea0f0e4 accounts, core, crypto, internal: use normalised V during signature handling (#3455) 8 years ago
bas-vk b59c8399fb internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940) 8 years ago
Felix Lange 54ea317375 crypto/sha3: update from golang.org/x/crypto/sha3 a 80b25ed4 8 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 9 years ago
Felix Lange 85e6c40c00 accounts, crypto: move keystore to package accounts 9 years ago
Felix Lange 83877a0f9d tests: remove eth, node, accounts dependencies 9 years ago
Péter Szilágyi 45d08a8aa7 crypto: expose key encryption method, add ping-pong test 9 years ago
Péter Szilágyi 0969b35eec crypto: code polish + ensure key file contents match with name 9 years ago
Péter Szilágyi cda91ee180 crypto: expose key decryption method to parse a string direclty 9 years ago
Ricardo Catalinas Jiménez 3d971c5a34 crypto: Remove dead code 9 years ago
Ricardo Catalinas Jiménez 0c6665558a crypto: Add backward compatible aliases for Sha3{,Hash}() 9 years ago
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Ricardo Catalinas Jiménez c20d6e5e4e crypto/sha3: Export Keccak-256 hash function 9 years ago
Ricardo Catalinas Jiménez 5387ad760f crypto/sha3: Remove import path checking from vendored code 9 years ago
Ricardo Catalinas Jiménez e4b138a593 crypto/sha3: Copy latest code from "golang.org/x/crypto/sha3" 9 years ago
Ricardo Catalinas Jiménez 0a1da69fac crypto/sha3: Delete old copied code 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Felix Lange fdb936ee95 crypto/ecies: make authenticated shared data work 9 years ago
Felix Lange 032453b3e7 crypto: "Crypto" -> "crypto" in web3 key format 9 years ago
Felix Lange 02356b36d6 crypto/secp256k1: remove dependency on libgmp 9 years ago
Gustav Simonsson c8ad64f33c crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult 9 years ago
Gustav Simonsson 27a50c8f4b core/secp256k1: update libsecp256k1 Go wrapper and tests 9 years ago
Felix Lange e344e1d490 crypto/secp256k1: drop pkgsrc paths from CFLAGS 9 years ago
Felix Lange 5159f8f649 crypto/secp256k1: raise internal errors as recoverable Go panic 9 years ago
Felix Lange 1b29aed128 crypto/secp256k1: verify recovery ID before calling libsecp256k1 9 years ago
Felix Lange 16b0bc7c3b crypto/secp256k1: add C compiler flags for pkgsrc 9 years ago
Drake Burroughs 05ea8926c3 cmd/utils, crypto: add --lightkdf flag for lighter KDF 9 years ago
zelig 8b81ad1fc4 console: 9 years ago
Gustav Simonsson 2db9798646 common, crypto: add ICAP functions 9 years ago
Gustav Simonsson f32fa075f1 core/secp256k1: update libsecp256k1 Go wrapper and tests 9 years ago
Gustav Simonsson 1d20b0247c Update libsecp256k1 9 years ago
Gustav Simonsson 3340b56593 crypto: correct sig validation, add more unit tests 9 years ago
Jeff R. Allen 0d40727775 Change go-uuid to use the current supported repository. 9 years ago
zelig d4da2f630e crypto: remove obsolete key files 9 years ago
Pavol Rusnak 3f07afbbd2 remove elliptic.P224 usage 9 years ago
Fynn 7065ebd2ed FreeBSD support 9 years ago
Felix Lange 453d2c9ce1 crypto: fix build with Go 1.5 9 years ago
Felix Lange 67598d9d08 crypto/sha3: add full license headers 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago