nodecross/nodex
GitHub: nodecross/nodex
NodeX 是一个基于去中心化标识符(DID)和 DIDComm 协议的端到端安全消息传递工具包,解决跨设备、跨网络边界场景下的设备身份认证与机密通信问题。
Stars: 9 | Forks: 1
NodeX - E2E Secure Messaging Platform
NodeX 是一个开源工具包,用于在包括 IoT、微服务和本地服务器在内的所有设备之间构建端到端安全消息传递,并以[去中心化标识符 (DIDs)](https://www.w3.org/TR/did-core/) 的特性作为安全与隐私的基础。它构建在适用于任何传输方式的 [DIDComm 消息传递协议](https://github.com/decentralized-identity/didcomm-messaging) 之上,使端到端消息传递变得可靠、安全且简单。
这个仓库是我们开发用于安装到您设备上的库的地方。它通过信任根 实现设备 ID 和密钥管理、自动化配置、双向身份验证以及跨网络边界的端到端安全消息传递。
[浏览 NodeX 文档](https://docs.nodex.inc/manual)
## 功能
- 基于 RoT 的设备 ID 和密钥管理
- 无需中心化服务器、证书颁发机构和中介的自动化配置
- 双向身份验证和端到端安全消息传递,同时确保机密性、完整性和真实性
- 基于属性的访问控制和动态策略管理
- 具有多种语言扩展(支持 python 和 nodejs)的 Rust 库
- 支持多种操作系统:Linux kernel x86(32位) 和 x86-64(64位)、FreeRTOS ARM Cortex-M33(32位)
- 针对 TPM、ARM TrustZone 和 Renesas SCE 的 RoT 扩展
## 开发者文档
- NodeX 官方网站https://nodex.inc - NodeX 开发者门户
https://docs.nodex.inc/manual ## 贡献 首先,感谢您考虑为项目做出贡献。正是有了像您这样的人,NodeX 才能变得更好。您可以通过多种方式参与本项目,例如: - 提交 Bug 报告。请务必包含相关信息,例如您正在使用的 NodeX 版本、您的操作系统和 CPU,以及重现该 Bug 的步骤。 - 提出新功能建议。 ## 许可证 专有
标签:DIDComm, MITM代理, Rust, 去中心化身份, 可视化界面, 安全通信, 物联网, 端到端加密, 网络流量审计, 设备配置, 逆向工具