trezor/trezor-firmware

GitHub: trezor/trezor-firmware

Trezor 硬件钱包官方开源固件,提供完整的设备端安全实现与客户端通信库。

Stars: 1716 | Forks: 760

# Trezor 固件 ![img](https://repository-images.githubusercontent.com/180590388/968e6880-6538-11e9-9da6-4aef78157e94) ## 仓库结构 * **[`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, 冷钱包, 加密货币, 加密资产安全, 区块链, 可视化界面, 固件, 多币种支持, 安全硬件, 客户端加密, 密码学, 嵌入式开发, 开源项目, 微控制器, 手动系统调用, 数字签名, 数字货币, 无后门, 物联网安全, 硬件钱包, 逆向工具