Commit Graph

21 Commits (3c974095aa63d96db55b37e89fca99b4177955be)

Author SHA1 Message Date
Pavol Rusnak 3c974095aa
trezorhal: increase image header size from 512 to 1024 bytes
7 years ago
Pavol Rusnak bdbbf0e5e8
tools: add firmware signature check (against its vendor header)
7 years ago
Pavol Rusnak 57f2eee5bf
tools: split computation of signatures to keyctl, remove from binctl
7 years ago
Pavol Rusnak 78f57d083c
add vendor trust to vendorheader
7 years ago
Pavol Rusnak 06a4bfbed8
tools: add trezor support to binctl signing
7 years ago
Pavol Rusnak 29c3afe6c4
tools: move ed25519raw, ed25519cosi to python-trezor
7 years ago
Pavol Rusnak 8ddcd74080
build: sign all stuff using ed25519 cosi (2 out of 3)
7 years ago
Pavol Rusnak ca649eb8f0
tools: remove ed25519 dependency, prepare for ed25519cosi signing
7 years ago
Pavol Rusnak ef5f1326dc
build: use python3 everywhere
7 years ago
Pavol Rusnak 5b84db0f7f
tools: fix flake8 warnings
7 years ago
Jan Pochyla 71ef4e4b3a tools/binctl: python2 compatibility
7 years ago
Pavol Rusnak 0c060b6d4a
rename loader to bootloader
7 years ago
Pavol Rusnak 62ad4d6a39
tools: pass sigmask and seckey as parameter to binctl
7 years ago
Pavol Rusnak 17ff61459d
tools: add pretty format to sigmask field
7 years ago
Pavol Rusnak 364bcedb04
tools: small formatting change to binctl
7 years ago
Pavol Rusnak 35e404bd38
tools: add fake signing to binctl, add make sign target
7 years ago
Pavol Rusnak 87b7d0649b
boot: use cosi to compute aggregated key and use it
7 years ago
Jochen Hoenicke e0fd890661 Implemented vendor header.
7 years ago
Pavol Rusnak 435e96e1b3
build: refactor binctl and firmware/loader image stuff
7 years ago
Pavol Rusnak b5ff140256
trezorhal: fix alignment in headers to 512 bytes
7 years ago
Pavol Rusnak dd69929ce1
tools: rename firmwarectl to binctl, minor reformat
7 years ago