Commit Graph

169 Commits (a5c0bbb4f4c321c355637ef57fff807857128c6b)

Author SHA1 Message Date
Gustav Simonsson aa4ff52d84 Add IsOnCurve check to EC unmarshalling in ECIES decryption 10 years ago
Gustav Simonsson 941f051358 libsecp256k1 #define NDEBUG 10 years ago
obscuren 50bbdfe582 Link GMP 10 years ago
Gustav Simonsson 3f306f63d4 Forward and log EC recover err and remove dup pubkey len check 10 years ago
Gustav Simonsson d9b37b6da7 Update Go wrapper around libbsecp256k1 10 years ago
Gustav Simonsson f4d4f1ccb2 Update bitcoin secp256k1 lib 10 years ago
obscuren 61c5edcb57 Cleanup. 10 years ago
zelig 4ec38e3932 common: remove WriteFile and ReadAllFile (use ioutil instead) 10 years ago
zelig c4ea921876 import/export accounts 10 years ago
Felix Lange c388e7eac0 crypto: remove use of common.Value.Encode 10 years ago
obscuren 515d9432fc converted vm 10 years ago
Felix Lange ad78db4d62 crypto: fix Sha3Hash and add a test for it 10 years ago
Felix Lange 64490897f3 crypto: add Sha3Hash 10 years ago
obscuren b523441361 Moved ethutil => common 10 years ago
obscuren 58909117be Use ECDSA instead of elliptic 10 years ago
Felix Lange 62ebce304e crypto: delete old key management stuff 10 years ago
Gustav Simonsson 923950ccaa Fix key store address hex decoding and accounts test 10 years ago
Maran 40adb7feb6 Implement OS sensitive dataDirs 10 years ago
Felix Lange 119bea22aa crypto: switch to golang.org/x/crypto 10 years ago
obscuren 8f69b5c7a2 Added invalid sec key test 10 years ago
obscuren 238f39a42e Validate seckey when generating pub key 10 years ago
obscuren 84f7c966f7 Moved ECIES to repo & added secondary title for webview 10 years ago
Gustav Simonsson f35d62b759 Remove secp256_rand.go and update tests 10 years ago
Gustav Simonsson 39434e383b Unexport randEntropy type and use exported Reader instead 10 years ago
Gustav Simonsson 8c056aebe1 Set both key generation and ECDSA nonce to use mixed entropy 10 years ago
Felix Lange 0c7df37351 crypto: add key loading functions 10 years ago
Felix Lange 410b35e913 crypto: make it easier to run Sha3 on multiple inputs 10 years ago
obscuren 19cff8ecca Fixed n 10 years ago
obscuren a008c21cf0 Fixed Sign nonce 10 years ago
obscuren c48644490f Fixed whisper pub key bug 10 years ago
Gustav Simonsson 8d9752a557 Address pull request comments 10 years ago
Gustav Simonsson 512ffa2bf4 Add accounts package and refactor key stores 10 years ago
obscuren 0dfe511370 Use curve params instead of hardcoded 32 bytes 10 years ago
obscuren d4cc2d3503 Pad private key when signing & length check for hashes in sign 10 years ago
obscuren 67f9783e6a Moved `obscuren` secp256k1-go 10 years ago
obscuren 6eaa404187 Moved sha3 from `obscuren` 10 years ago
Gustav Simonsson 8af42d42da CamelCase aesCBCDecrypt 10 years ago
Gustav Simonsson 1f8290ca44 Add ImportPreSaleKey 10 years ago
Gustav Simonsson d48140cab3 Address pull request comments 10 years ago
Gustav Simonsson 3cf038f300 Address pull request comments 10 years ago
obscuren bcb1166e52 Added 0 key proof error 10 years ago
Gustav Simonsson 9caf32befe Update code comments 10 years ago
Gustav Simonsson 47d3b3dd58 Address pull request comments 10 years ago
Gustav Simonsson a1c2749380 Address pull request comments 10 years ago
Gustav Simonsson 945798f913 Add new key_store interface and two new key stores 10 years ago
obscuren 35fe4313d5 pre-pow 10 years ago
obscuren f8061fcba8 fixed tests 10 years ago
obscuren 06e76422b5 Added length checkes 10 years ago
obscuren 0f5c6c5e2d Changed new methods to use ecdsa package for pub prv keys 10 years ago
obscuren 87adff7e18 Added Encrypt & Decrypt using the ECIES w/ tests 10 years ago