Skip to content
This repository was archived by the owner on Apr 26, 2026. It is now read-only.

v26.d2

Choose a tag to compare

@Deplayer515 Deplayer515 released this 08 Mar 13:23
· 5 commits to main since this release
901832c

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服务器的安全信道传输的

致谢

感谢所有贡献者的努力!

@Deplayer515


Full Changelog: v26.dr1.1...v26.d2