Chat-Application-Using-AES-DH-源码

上传者: 42133969 | 上传时间: 2022-02-20 10:43:18 | 文件大小: 11KB | 文件类型: -
安全聊天客户端 安全聊天客户端仅使用Java 8中包含的功能,如果您使用的是1.7或更低版​​本,请升级。 1。目的 此代码存储库在客户端和服务器程序之间实现了安全的即时消息系统。 2.安全要求 可以在指令3和6中启用/禁用以下要求(请参阅第3节)。 2.1保密性 机密性确保在传输过程中信息的安全。 2.1.1密钥建立 如果服务器和客户端都选择了完整性,机密性或两者都选择,则客户端和服务器之间将开始建立一个对称密钥对,以用于AES加密/解密以及消息身份验证代码的生成。 Diffie Hellman密钥建立协议,使用Java Crypto库实现。 该协议使用模块化算法的属性在两方之间建立对称密钥,而无需在网络上广播密钥。 这是通过分别使用公共值p和g,每个方的秘密值a和b以及属性((ga mod p)b mod p)=((gb mod p)a mod p)来完成的。 这意味着双方都可以计算密

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明