1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-28 09:28:13 +00:00
trezor-firmware/core
Andrew Toth d06623218f
multisig: compute dummy chaincode based on pubkeys
Compute a dummy xpub to use as the internal pubkey
for taproot multisig. Sort and remove duplicates of all
xpub pubkeys, concatenate and compute sha256 hash.
The result is the chaincode, and the pubkey is the NUMS
point.
2024-12-10 19:09:31 -05:00
..
.changelog.d fix: reword changelog 2024-12-10 09:42:52 -05:00
assets
embed crypto: return parity when tweaking public key 2024-12-10 09:42:52 -05:00
mocks fix: taproot multisig 2024-12-10 09:42:52 -05:00
prof
site_scons build(core): use deterministic git rev-parse 2024-12-04 16:36:19 +01:00
src multisig: compute dummy chaincode based on pubkeys 2024-12-10 19:09:31 -05:00
tests fix: taproot multisig 2024-12-10 09:42:52 -05:00
tools refactor(core): restructure embed folder 2024-11-18 09:41:02 +01:00
translations chore(core): change display orientation labels [no changelog] 2024-12-09 15:03:57 +01:00
vendor
.coveragerc
.dockerignore
.gitignore
.towncrier.template.md
asan_blacklist.txt
asan_suppressions.txt
AUTHORS
CHANGELOG.md docs(core): changelog for 2.8.5 2024-11-05 21:18:48 +01:00
CHANGELOG.T2B1.md docs(core): changelog for 2.8.5 2024-11-05 21:18:48 +01:00
CHANGELOG.T2T1.md docs(core): changelog for 2.8.5 2024-11-05 21:18:48 +01:00
CHANGELOG.T3B1.md docs(core): changelog for 2.8.5 2024-11-05 21:18:48 +01:00
CHANGELOG.T3T1.md docs(core): changelog for 2.8.5 2024-11-05 21:18:48 +01:00
CHANGELOG.unreleased
COPYING
emu.py build(core): emulator valgrind support 2024-11-27 09:50:15 +01:00
emu.sh
Makefile feat(core): introduce storage insecure mode 2024-12-03 11:02:17 +01:00
pyrightconfig.json
README.md docs: add Safe 3 and Safe 5 in documentation (#4228) 2024-09-30 10:15:35 +02:00
SConscript.boardloader build(core): improve CPPDEFINES quoting 2024-11-21 14:33:52 +01:00
SConscript.bootloader build(core): improve CPPDEFINES quoting 2024-11-21 14:33:52 +01:00
SConscript.bootloader_ci build(core): improve CPPDEFINES quoting 2024-11-21 14:33:52 +01:00
SConscript.bootloader_emu build(core): improve CPPDEFINES quoting 2024-11-21 14:33:52 +01:00
SConscript.firmware feat(core): introduce storage insecure mode 2024-12-03 11:02:17 +01:00
SConscript.kernel feat(core): introduce storage insecure mode 2024-12-03 11:02:17 +01:00
SConscript.prodtest build(core): improve CPPDEFINES quoting 2024-11-21 14:33:52 +01:00
SConscript.reflash build(core): improve CPPDEFINES quoting 2024-11-21 14:33:52 +01:00
SConscript.unix refactor(core): abstract cache and context 2024-12-02 12:39:15 +01:00
SConstruct build(core): introduce quiet mode 2024-11-21 14:33:52 +01:00
towncrier.toml chore: generate-changelog.py adjustments 2024-07-12 20:43:26 +00:00

Trezor Core

Firmware currently running on Model T and the Trezor Safe family.

See docs/core for more info.