Commit Graph

43 Commits (ae37ea8a9a2ab96e60714451a7a9502e0ef1ffc9)

Author SHA1 Message Date
Jochen Hoenicke 6d65551b82
More alignment fixes
8 years ago
Jochen Hoenicke ae4dff6e5f Only compute pubkey on demand.
8 years ago
Jochen Hoenicke 120cfc148f
new message SetU2FCounter
8 years ago
Pavol Rusnak b1e3c52b08
remove DialogIcon enum, use bitmap structure directly
8 years ago
Jochen Hoenicke c4e8bd0d0e More robust storage recycle sector
8 years ago
Jochen Hoenicke e093371129 Added storage area for u2f counter.
8 years ago
Jochen Hoenicke 8e7896456a Merge branch 'origin/master' into u2f
8 years ago
Jochen Hoenicke 87bfd5a829 Bugfix: restore storage.
8 years ago
Jochen Hoenicke bc92fb95a5
Clear pinarea on storage_init if upgrade fails
8 years ago
Pavol Rusnak 46119bd007
clear pin failures on wipe and when in debug mode
8 years ago
Jochen Hoenicke 96f30a0ba7 Don't ask for passphrase with u2f.
8 years ago
Pavol Rusnak c123db71b9
Merge branch 'master' into u2f
8 years ago
Pavol Rusnak def4a9a02c
fix pbkdf2 usage in storage.c
8 years ago
Jochen Hoenicke cf38291ca4 Updated branch u2f
8 years ago
Jochen Hoenicke 630e26dd20 use less stack memory in storage_commit
8 years ago
Jochen Hoenicke da98a3a6fd Don't reflash storage after each PIN entry
8 years ago
Jochen Hoenicke 51f02ff763
ed25519 support
8 years ago
Jochen Hoenicke 03c501d9e3 Do not use hardcoded string for secp256k1.
8 years ago
Jochen Hoenicke 56238e63fc Added curve type to HD node.
8 years ago
Pavol Rusnak 1d3c7ee3f2
cleanup Waking up screen usage
9 years ago
Pavol Rusnak ed76d030ef
check for sessionPassphraseCached
9 years ago
Mark Bryars 9328cad7f1 Add U2F support
9 years ago
Roman Zeyde c08ff09f0f storage: add compile-time assert for sizeof(Storage) validation
9 years ago
Darin Stanchfield e99aafd949 fixed salt passing to pbkdf2_hmac_sha512
9 years ago
Pavol Rusnak 00ccf6a8ce bump storage version
9 years ago
Pavol Rusnak 4cbf29505d don't clear PIN on Initialize
9 years ago
Pavol Rusnak 40e174ac87 bump storage version
9 years ago
Jochen Hoenicke 286ee0525c PIN handling - constant time.
9 years ago
Pavol Rusnak f2f50aa188 bump version to 1.3.1
9 years ago
Pavol Rusnak b5221ce2e9 introduce homescreen
10 years ago
Pavol Rusnak 40efefc571 rework pin handling
10 years ago
Pavol Rusnak 7dacfd69ee check for flash operation failure
10 years ago
Pavol Rusnak 2a2eba7de5 rework layoutProgress functions
10 years ago
Pavol Rusnak 0e92d4c588 error checking of hdnode functions return values
10 years ago
Pavol Rusnak 961566c9b7 implement ApplySetttings.use_passphrase
10 years ago
Pavol Rusnak c051dfde9d update trezor-crypto
10 years ago
Pavol Rusnak e5bdf1943a align encryption of hdnode with mnemonic logic
10 years ago
Pavol Rusnak 524f2a957a enable stack protector
10 years ago
Pavol Rusnak ea42f6af4e adapt to new opencm3 include structure
10 years ago
Pavol Rusnak 441bb3b513 implement ClearSession
10 years ago
Pavol Rusnak 67ad043209 adapt to new aes api
10 years ago
Pavol Rusnak 2066f9e95c use imported flag to indicate that storage was imported from an external source
10 years ago
Pavol Rusnak 0d0a1ab5f2 import v1.0.0
10 years ago