Folia
← 返回头版

Qt:用Rust开发的后量子加密端到端通讯系统原型发布

Qt是一个采用Rust语言实现的开源后量子加密端到端通讯系统核心原型1。该项目在仅占用124MB内存的条件下支持10000个并发连接1,实现了X3DH、PQXDH(后量子密钥交换)、Double Ratchet、Sealed Sender和Noise Protocol等多项关键加密协议1。

项目采用AGPL-3.0开源许可和商业双重授权模式1,Android应用已在真实设备上进行了测试验证,但仅作为技术概念验证使用1。开发动机包括应对欧盟Chat Control法律讨论,以及实现无需电话号码、基于密钥的身份认证机制1。

Qt目前仍处于原型阶段,尚未适用于生产环境1。项目的缺失功能包括完整的用户界面、互联网可访问的服务器部署、TLS保护、联邦化多服务器支持以及独立的安全审计1。虽然已通过自动化测试验证,但在这些关键功能补全和安全审计完成前,该系统不可用于实际生产部署1。


评论