- Add src/crypto.py with AES-256-CBC pw_encode/pw_decode using double SHA256 key derivation (Electrum standard) - Add encrypt_wallet() and decrypt_wallet() to src/hd_wallet.py - Prompt for encryption password when saving HD wallet to file - Add 13 encryption/decryption tests to tests/test_hd_wallet.py - Add pycryptodome to requirements.txt
8 lines
84 B
Plaintext
8 lines
84 B
Plaintext
base58==2.1.1
|
|
bech32==1.2.0
|
|
ecdsa==0.19.0
|
|
six==1.17.0
|
|
pytest
|
|
bip-utils
|
|
pycryptodome
|