trezor/trezor-firmware
GitHub: trezor/trezor-firmware
Trezor 硬件钱包官方开源固件,提供完整的设备端安全实现与客户端通信库。
Stars: 1716 | Forks: 760
# Trezor 固件

## 仓库结构
* **[`ci`](ci/)**: CI 流水线的辅助文件、数据和脚本
* **[`common/defs`](common/defs/)**: JSON 币种定义和支持表
* **[`common/protob`](common/protob/)**: Trezor 协议的通用 protobuf 定义
* **[`common/tools`](common/tools/)**: 用于管理币种定义和相关数据的工具
* **[`core`](core/)**: Trezor Core,适用于 Trezor T、Trezor Safe 3、Trezor Safe 5 和 Trezor Safe 7 的固件实现
* **[`crypto`](crypto/)**: 供 Trezor Core 和 Trezor One 固件共同使用的独立密码学库
* **[`docs`](docs/)**: 各类文档
* **[`legacy`](legacy/)**: Trezor One 固件实现
* **[`python`](python/)**: Python [客户端库](https://pypi.org/project/trezor)和 `trezorctl` 命令
* **[`storage`](storage/)**: 供 Trezor Core 和 Trezor One 固件共同使用的 NORCOW 存储实现
* **[`tests`](tests/)**: 固件单元测试套件
* **[`tools`](tools/)**: 杂项构建和辅助脚本
* **[`vendor`](vendor/)**: 外部依赖的子模块
## 贡献
请参阅 [CONTRIBUTING.md](docs/misc/contributing.md)。
强烈建议使用 [Conventional Commits](COMMITS.md),未来可能会强制要求执行。
此外,在贡献之前,请先查看 `docs` 文件夹中或 [docs.trezor.io](https://docs.trezor.io) 上的文档。特别建议阅读 [杂项](docs/misc/index.md) 章节,其中包含各种有用的知识。
## 安全漏洞报告
请勿为疑似安全漏洞创建公开可见的 issue。有关报告说明,请参阅 [Security 选项卡](https://github.com/trezor/trezor-firmware/security/policy)。
## 文档
请参阅 `docs` 文件夹或访问 [docs.trezor.io](https://docs.trezor.io)。
标签:CVE, DNS 反向解析, DNS解析, NORCOW存储, ProtoBuf, Python, Trezor, 冷钱包, 加密货币, 加密资产安全, 区块链, 可视化界面, 固件, 多币种支持, 安全硬件, 客户端加密, 密码学, 嵌入式开发, 开源项目, 微控制器, 手动系统调用, 数字签名, 数字货币, 无后门, 物联网安全, 硬件钱包, 逆向工具