status-go/geth/account
Andrea Franz 52cdcf8f0f
wallet compatibility (#858)
* update master key generations using "Bitcoin seed" as hmac key following BIP32

* use `"mnemonic" + passphrase` as salt for pbkdf2 following BIP39

* test generated addresses and compatibility with BIP44

* check generated public keys

* test children private keys

* update MasterKey to be a constant

* don't export salt and masterKey constants

* use `crypto.FromECDSA` to get the hex representation of the priv key

* use empty pwd for the generation of the BIP39 seed, keeping pwd to encrypt keys

* add comment before the seed generation with empty passphrase
2018-05-14 19:13:56 +02:00
..
accounts.go wallet compatibility (#858) 2018-05-14 19:13:56 +02:00
accounts_mock.go Mockgen import cycle not allowed && recover missing mockgens (#824) 2018-04-13 15:10:37 +02:00
accounts_test.go Move concurrent backend test from e2e to unit (#849) 2018-04-20 17:39:53 +02:00
utils.go [#issue-403] Account package cleanup 2018-03-23 08:21:40 +01:00
utils_test.go [#issue-403] Account package cleanup 2018-03-23 08:21:40 +01:00