This repository was archived by the owner on Apr 26, 2026. It is now read-only.
Repository navigation
v26.d2
CoffeeIRC v26.d2 - 第二个版本号,增强加密通讯功能的开发发布版本
🎉新版本发布
coffeeirc v26.d2 现已发布!
更新内容
新增功能
-
[Encryption][Deplayer_515]添加内置加密通讯系统
现在,CoffeeIRC 支持完整的 RSA+AES 双重加密机制。客户端和服务端在连接时自动进行加密握手,所有消息都会自动加密传输,无需手动配置证书。采用 RSA 2048 位密钥用于密钥交换,AES 256 位(ECB Mode)用于消息传输。 -
[CustomKey][Deplayer_515]支持自定义密钥生成
现在可以在服务端或客户端的构造函数中提供自定义 key 参数。使用相同的自定义密钥会产生相同的 RSA 密钥对,便于密钥管理和预配置。如果不需要自定义密钥,可以传入 null 或使用不带此参数的构造函数,系统将自动生成随机密钥。
改进功能
- [Documentation][Deplayer_515]完善技术文档
新增了完整的技术文档体系,包括《开发者先导指南》、《快速入门指南》、《API 详细文档》和《加密通讯指南》。所有文档都位于docs/26-d2/目录下,提供了详细的使用示例和最佳实践。
注意事项
不投稳定版的原因是目前功能仍然较少,并且还在积极开发过程中。
并不是设计为一个可使用的聊天软件或聊天模组,而是一个聊天库,所以它看上去不那么适合用户使用。要想它适合用户使用,那是发行版开发者的事。
安全性说明: 虽然本版本提供一定部分的加密功能,但是私钥的传输仍需通过可信渠道传输,否则无法提供安全保障。但如果您使用CoffeeChat等一类的MC发行版本,就会安全许多,因为他们的私钥是通过MC服务器的安全信道传输的
致谢
感谢所有贡献者的努力!
Full Changelog: v26.dr1.1...v26.d2