Commit Graph

21 Commits (430a5087c8b71791d10d24e0141185a627c88748)

Author SHA1 Message Date
Jochen Hoenicke 9101c050aa
Smoother progress bar for wakeup
8 years ago
Pavol Rusnak aae96e8285
add mnemonic generation methods with indexes option
8 years ago
Pavol Rusnak 242a5de275
simplify pbkdf2 (support only klen == hashlen) and split it
8 years ago
Pavol Rusnak 9a8e982153
implement bip39 cache
9 years ago
Jochen Hoenicke 1b42fde852 Off by one error in word length.
9 years ago
Jochen Hoenicke 7e7b40b434 Make word list const
10 years ago
Pavol Rusnak f6560c7d13 split pbkdf2 into pbkdf2_hmac_sha256 and pbkdf2_hmac_sha512
10 years ago
Pavol Rusnak e588906f81 fix static usage
10 years ago
Pavol Rusnak 99900eb323 update AES code to support different modes of operation, add unittests
10 years ago
Pavol Rusnak 612f5ab050 fix copyright headers
10 years ago
Pavol Rusnak e827517591 add mnemonic_check function
10 years ago
Pavol Rusnak 393c298c35 add progress_callback to mnemonic/pbkdf2 functions
10 years ago
Pavol Rusnak 10c42633fc add function to retrieve mnemonic wordlist
10 years ago
Pavol Rusnak d0e152a088 replace SHA256/SHA512 prefix with sha256/sha512 (OpenSSL clash)
11 years ago
Pavol Rusnak e681e2b7ae bip39: pbkdf2 rounds 4096 -> 2048
11 years ago
Pavol Rusnak 3589cf5cbf use 4096 pbkdf2 rounds for bip39
11 years ago
Pavol Rusnak 352bc42be2 use PBKDF2 for BIP39, add unit tests
11 years ago
Pavol Rusnak 02adc15ec9 use fixed param size for mnemonic function
11 years ago
Pavol Rusnak e04ec2a831 add check to mnemonic_from_data as well
11 years ago
Pavol Rusnak 1c9046b66d reworked bip39 including tests
11 years ago
Pavol Rusnak 42da580ce8 bip39 implementation with unit tests
11 years ago