• 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
slip-0010 Loading commit data...
slip-0015 Loading commit data...
slip-0039 Loading commit data...
slip-0048 Loading commit data...
.travis.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
markdownlint.json Loading commit data...
slip-0000.md Loading commit data...
slip-0010.md Loading commit data...
slip-0011.md Loading commit data...
slip-0012.md Loading commit data...
slip-0013.md Loading commit data...
slip-0014-addresses.md Loading commit data...
slip-0014.md Loading commit data...
slip-0015.md Loading commit data...
slip-0016.md Loading commit data...
slip-0017.md Loading commit data...
slip-0032.md Loading commit data...
slip-0039.md Loading commit data...
slip-0044.md Loading commit data...
slip-0048.md Loading commit data...
slip-0132.md Loading commit data...
slip-0173.md Loading commit data...