Commit Graph

25 Commits (e61b7d28e90381112db7ffe4c11f37bd403c4931)

Author SHA1 Message Date
matejcik f90ba10af3 core: modify function signatures to match python-shamir-mnemonic
5 years ago
matejcik 1f6cc77dec upgrade black to 19.10b0
5 years ago
Tomas Susanka cefb1cf4fd core: refactor slip39
5 years ago
Pavol Rusnak 07ef01f3e4
core: introduce BITCOIN_ONLY flag
5 years ago
Tomas Susanka 542f156b4f core/slip39: remove _encrypt
5 years ago
Tomas Susanka 1b666804c0 core/shamir: fix EMS vs MS
5 years ago
Tomas Susanka 5bd8ad321e core/shamir: increase default iteration exponent to 1
5 years ago
Tomas Susanka d2597d54c1 core/shamir: persistence
5 years ago
Jan Pochyla 758a1a2528 core/typing: add annotations
5 years ago
Tomas Susanka 6c50b155de core: remove unused variables in Shamir recovery
5 years ago
Tomas Susanka c205acd3e1 core/slip39: do not populate MnemonicError's message; do not throw exceptions with mnemonic inside the message
5 years ago
Tomas Susanka 10e5ec6135 core/slip39: generate and store slip39 identifier during reset
5 years ago
Tomas Susanka 989fb1491f core/slip39: suggest word sooner when a single one is left
5 years ago
Tomas Susanka 80f8f7900d core: add slip39 support to reset and recovery device
5 years ago
Andrew Kozlik 84d3723ee9 slip39: Add RS1024 error locator function.
5 years ago
Andrew Kozlik 0e277dfcb0 core/slip39: Fixed a bug when generating shares with group_threshold = 1.
5 years ago
Jan Pochyla 09da577fd9 core: use const in trezor.crypto.slip39
5 years ago
Pavol Rusnak a3717c7b6c
core/slip39: use condensed wordlist
5 years ago
Pavol Rusnak 1583ea62f9
core: serialize signature in EosSignedTx message
5 years ago
Andrew Kozlik bebce78881 core/slip39: Update code logic, tests and test vectors in accordance with the new requirement that the number of shares provided is equal to the threshold.
5 years ago
Andrew Kozlik 0248671438 core/slip39: Resolve code review comments.
5 years ago
Andrew Kozlik edab43234d core/slip39: Disallow creating multiple member shares with member threshold 1. Add tests for invalid parameters to generate_mnemonics().
5 years ago
Andrew Kozlik 479396b56f core/slip39: Remove math module dependency.
5 years ago
Andrew Kozlik d2a399debf Merge remote-tracking branch 'core-local/andrewkozlik/slip0039' into andrewkozlik/slip0039
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago