文件名称:JAVA编写的加密解密聊天工具
文件大小:1.98MB
文件格式:RAR
更新时间:2014-04-03 10:34:46
DES MD5 RSA Socket
本实验应用DES,RSA,MD5 等加密算法,以及Socket 套接字实现一个简单的加密解密的聊天工具CryptTalk。本实验的程序在jdk1.6 与Eclipse 开发环境下编写,基本实现了 消息加密的聊天工具的功能。通信的步骤基本如下:首先,服务器端随机产生一对RSA 密钥,将公钥发送给客户端,客户端将自己的对称密钥用公钥加密发送给服务器端,服务器端接收到加密后的密钥后,用自己的私钥解密得到对称密钥。然后服务器端和客户端都利用这个对称密钥对发送的消息加密,进行加密后的聊天。同时把消息经过MD5 加密生成摘要发送,在接收端解密后进行MD5 加密比较,检查信息是否被篡改。
【文件预览】:
实验一 朱湘
----第一次试验——CyptionTalk.docx(716KB)
----第一次试验——CyptionTalk.pdf(873KB)
----pic()
--------des6.jpg(17KB)
--------pic5.jpg(41KB)
--------pic9.jpg(47KB)
--------pic8.jpg(57KB)
--------pic2.jpg(33KB)
--------des4.jpg(23KB)
--------des3.jpg(34KB)
--------des_zyj001.gif(8KB)
--------pic3.jpg(42KB)
--------pic10.jpg(58KB)
--------pic7.jpg(43KB)
--------pic4.jpg(35KB)
--------des2.jpg(35KB)
--------pic6.jpg(41KB)
--------pic11.jpg(62KB)
--------pic1.jpg(36KB)
--------des5.jpg(23KB)
----CyptionTalk.rar(400KB)