• Pavol Rusnak's avatar
    update slip39 (#372) · 9be12a1c
    Pavol Rusnak authored
    * slip-0039: use AES for obtaining the master seed
    
    * Add rationale behind SLIP-39 design
    
    * slip-0039: add feistel network diagram
    
    * Add more info about choice of finite field and use of pseudorandom permutation.
    
    * Change variables in backward apostrophes to be in italics.
    
    * Add Lagrange interpolation formula
    
    * Add the attack on index encoding to the rationale section.
    
    * Change index and threshold from 6 bits to 5 bits.
    
    * Add alternative passphrase protection methods.
    
    * Replaced Bech32 with Reed-Solomon code over GF(1024). Explained the switch to HMAC-SHA-256. Updated the alternative passphrase protection methods.
    
    * Clean up the different proposals for the master secret derivation function
    
    * Minor fixes and amendments.
    
    * Fix indentation.
    9be12a1c
Name
Last commit
Last update
..
curve.png Loading commit data...
feistel.png Loading commit data...
lagrange.png Loading commit data...
passphrase.png Loading commit data...
secret_sharing_1.png Loading commit data...
secret_sharing_2.png Loading commit data...
secret_sharing_3.png Loading commit data...
secret_sharing_4.png Loading commit data...
test_wordlist.sh Loading commit data...
wordlist.txt Loading commit data...