Commit Graph

19 Commits (ac711fb8ee9d6c178507072f0df046642bd29d89)

Author SHA1 Message Date
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Martin Milata 8b3ac659a0 style(core): mypy: disable implicit Optional for function arguments
3 years ago
Andrew Kozlik 850aa56691 docs(core): Add references to SLIPs in the code.
3 years ago
Pavol Rusnak d8534b5ee6
perf(core/extmod): replace HMAC Python implementation with C
4 years ago
matejcik ff4ec2185e core: refactor keychain to only support one curve at a time
4 years ago
Tomas Susanka a6acefbdf5 core: wipe before reset and recovery; introduce 'intialized' field
4 years ago
matejcik 7541d529a3 core: refactor keychain API, introduce SLIP44 decorator
4 years ago
Tomas Susanka b96d7cafbb
core: rework cache and fix cardano caching
4 years ago
Tomas Susanka 90d5cdfd5b
all: rework passphrase
4 years ago
matejcik 5c93ecd53a core: create top-level storage module
5 years ago
Tomas Susanka 0511cc8b8c core: add final mypy fixes!
5 years ago
Andrew Kozlik ba9eee3b8f core, legacy: Don't allow change_pin if device is not initialized.
5 years ago
Andrew Kozlik c1f0c642df core: cache seed without passphrase (#478)
5 years ago
Roman Zeyde 680e18a4ba core/seed: add SLIP-0077 derivation to Keychain (#398)
5 years ago
Andrew Kozlik 58e06ba22c core/seed: Ensure ed25519 paths are hardened in Keychain.derive().
5 years ago
andrew 5f604b5fea core/seed: Add SLIP-0021 implementation and tests.
5 years ago
Jan Pochyla 758a1a2528 core/typing: add annotations
5 years ago
Jan Pochyla 36534325f0 core: revamp the UI subsystem
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago