Commit Graph

7171 Commits (04bde880c6301c06ba181c894b82c662183cc8b4)
 

Author SHA1 Message Date
Pavol Rusnak 80840b2321
firmware: change bootloader 1.8.0 hash in the whitelist
5 years ago
Pavol Rusnak 400ac96873
bootloader: refactor to save space
5 years ago
matejcik 408c6712c1 transport/webusb: reset USB device when connecting
5 years ago
Pavol Rusnak 3055633d84
vendor: update trezor-crypto and trezor-storage
5 years ago
Pavol Rusnak 828ba7b5b0
bootloader: enable MPU, introduce delays to USB stack
5 years ago
Pavol Rusnak 5560a35af7
tools: fix keyctl-proxy
5 years ago
Tomas Susanka a109cc26c0 README: swap ENCRDATA and TAG as introduced in previous commit
5 years ago
Andrew Kozlik 5ecd77681f vendor: Update trezor-storage.
5 years ago
Andrew Kozlik e55737c4b1 Change encrypted entry format to (IV || tag || ciphertext).
5 years ago
Pavol Rusnak 07231d936e
introduce new memory layout
5 years ago
Pavol Rusnak fe39d10211
vendor: update trezor-storage
5 years ago
Andrew Kozlik 9100a3ee64 Improve PVC check to mitigate side channel attacks by adding randomization and using word-wise comparison.
5 years ago
Pavol Rusnak b26e90daf9
firmware: add bootloader 1.8.0 to whitelist
5 years ago
Jan Pochyla f5ee6cef98 boot: fade into the "verifying PIN" dialog
5 years ago
Jan Pochyla 86bec3b0ae seed: use sync backlight sliding
5 years ago
Pavol Rusnak d9841c29e4
vendor: update trezor-crypto
5 years ago
Tomas Susanka f11373c0ee xmr: set 8 null bytes using multiplication
5 years ago
Pavol Rusnak 22f37e81a3
bootloader: enable MPU, introduce delays to USB stack
5 years ago
Pavol Rusnak 0f5c96926c
firmware/u2f: memzero the readbuffer
5 years ago
Pavol Rusnak 7492cf07fc
firmware: fix buffer size in address_n_str
5 years ago
Pavol Rusnak fd46339f5c
ethereum: clear local variables in layoutEthereumFee
5 years ago
Andrew Kozlik 5b49878cdb Check that the input to storage_set_encrypted() doesn't exceed the maximum length of 65507.
5 years ago
Tomas Susanka 6124c21915 style
5 years ago
Tomas Susanka 2b048ce25c xmr: typos in comments
5 years ago
matejcik 92cc7665dd trezorlib: bump version
5 years ago
Tomas Susanka 765d88c2b7
Merge pull request #478 from ph4r05/pr/hf10
5 years ago
Pavol Rusnak c7af39bf8d
use shutdown from startup.s
5 years ago
Pavol Rusnak 3a467e756c
embed/trezorhal: move lowlevel.{c,h} from boardloader to trezorhal
5 years ago
Pavol Rusnak 44bb5864d4
fix whitespace
5 years ago
matejcik 11f399230f trezorctl: support signing JSON-encoded transaction data in sign-tx
5 years ago
Pavol Rusnak a00c7f9720
mpu: rename mpu_config to mpu_config_firmware
5 years ago
matejcik 832053e85d protobuf: improve to_dict function
5 years ago
Pavol Rusnak 7e82f27553
protect: make waiting UI more sexy
5 years ago
Pavol Rusnak d715873ee6
callback: change ratio to 80% waiting, 20% deriving KEK
5 years ago
Dusan Klinec bba8bf38eb
xmr: hf10 upgrades
5 years ago
Pavol Rusnak ce834d4074
docs: update otp table
5 years ago
Pavol Rusnak 85a482acf2
firmware/bl_check: remove unused macro
5 years ago
Pavol Rusnak 17f6c33c3f trezorlib/tx_api: use tx-specific endpoint for blockbook
5 years ago
Pavol Rusnak b24c062a3d
firmware: bundle latest bootloader, replace it when needed
5 years ago
Tomas Susanka 1105ba2039 Revert "style"
5 years ago
Pavol Rusnak 1bc69fa2d6
src/apps/management/recovery_device: ask for PIN in dry_run
5 years ago
Pavol Rusnak d95112ba05
firmware/protect: show progressbar in verifying pin dialog
5 years ago
Pavol Rusnak b1a382c75b
vendor: update trezor-storage
5 years ago
Pavol Rusnak d7e7d8ef27
show ui_callback always (before and after)
5 years ago
Pavol Rusnak 38e92407c7
show progress in derive_kek
5 years ago
Andrew Kozlik c58c265d9c config: Check mnemonic by comparing hashes instead of the actual mnemonics, to mitigate side-channel attacks.
5 years ago
Pavol Rusnak 0751c667c3
src/apps/management/recovery_device: constant time mnemonic checking in dry run
5 years ago
Pavol Rusnak 827df268a6
firmware: fix unused argument in collect_hw_entropy
5 years ago
Pavol Rusnak 540be49897
firmware: use OTP block 3 for storing randomness
5 years ago
Pavol Rusnak 6233cc0720
firmware: fix last commit - lock randomness block after set
5 years ago