erigon-pulse/crypto
Gustav Simonsson d23ec6c419 Change keystore to version 3
* Change password protection crypto in keystore to version 3
* Update KeyStoreTests/basic_tests.json
* Add support for PBKDF2 with HMAC-SHA256
* Change MAC and encryption key to avoid unnecessary hashing
* Add tests for test vectors in new wiki page defining version 3
* Add tests for new keystore tests in ethereum/tests repo
* Move JSON loading util to common for use in both tests and
  crypto packages
* Add backwards compatibility with key store version 1
2015-06-24 06:03:23 +02:00
..
ecies Add IsOnCurve check to EC unmarshalling in ECIES decryption 2015-04-07 23:50:04 +02:00
randentropy Remove the awesome, ever misunderstood entropy mixing 2015-05-12 17:18:30 +02:00
secp256k1 Remove the awesome, ever misunderstood entropy mixing 2015-05-12 17:18:30 +02:00
sha3 crypto/sha3: pull in latest keccak from go crypto (45% speed increase) 2015-06-03 12:00:39 +03:00
tests Change keystore to version 3 2015-06-24 06:03:23 +02:00
crypto_test.go crypto: fix Sha3Hash and add a test for it 2015-03-17 01:32:35 +01:00
crypto.go Change keystore to version 3 2015-06-24 06:03:23 +02:00
curve.go Added S256 curve 2014-12-10 00:02:43 +01:00
encrypt_decrypt_test.go Moved ethutil => common 2015-03-16 11:27:38 +01:00
key_store_passphrase.go Change keystore to version 3 2015-06-24 06:03:23 +02:00
key_store_plain.go Address pull request comments; key header and hex encoding 2015-05-12 17:22:17 +02:00
key_store_test.go Change keystore to version 3 2015-06-24 06:03:23 +02:00
key.go Change keystore to version 3 2015-06-24 06:03:23 +02:00
keypair.go crypto: remove use of common.Value.Encode 2015-03-20 14:00:26 +01:00
mnemonic_test.go ethcrypto => crypto 2014-10-31 12:37:43 +01:00
mnemonic_words.go ethcrypto => crypto 2014-10-31 12:37:43 +01:00
mnemonic.go ethcrypto => crypto 2014-10-31 12:37:43 +01:00