资源简介
利用RSA算法的公私密钥对DES算法的密钥进行加解密,对称DES密钥用来对聊天消息进行加解密,SHA算法用来对传输的数据进行数据校验。Java本版的机遇socket的聊天程序,课程学习资料和作业。附带详细代码说明文档。
代码片段和文件信息
package ClientChat.client.application;
import java.awt.EventQueue;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
/**
* @Author Txl
*/
public class Application {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
//设置为windows窗口的皮肤
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
// LookAndFeelTweaks.tweak();
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
// new SplashWindow();//启动界面
//生成主窗口
new ClientManage();
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 409 2012-05-11 21:51 ClientChat\.classpath
文件 366 2012-06-06 22:37 ClientChat\.fatjar
文件 386 2012-06-06 16:19 ClientChat\.project
文件 629 2012-03-09 09:47 ClientChat\.settings\org.eclipse.jdt.core.prefs
文件 1997327 2012-05-11 10:00 ClientChat\bcprov-jdk15on-147.jar
文件 765 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\Application$1.class
文件 811 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\Application.class
文件 857 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$1.class
文件 1137 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$2.class
文件 857 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$3.class
文件 857 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$4.class
文件 857 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$5.class
文件 857 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$6.class
文件 820 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$7.class
文件 1071 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$8.class
文件 1071 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay$9.class
文件 11101 2012-06-07 17:09 ClientChat\bin\ClientChat\client\application\ChatClientDisplay.class
文件 2074 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\Chatfr
文件 606 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\ClientManage.class
文件 2503 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\ClientMonitor.class
文件 1892 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\DecryptDESede.class
文件 2684 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\EncryptDESede.class
文件 1701 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\GenerateDESKey.class
文件 1203 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\GenKey.class
文件 2273 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\RSADecryptDESEncryption.class
文件 2304 2012-06-07 17:10 ClientChat\bin\ClientChat\client\application\RSAEncryptDESEncryption.class
文件 2080 2012-06-07 17:11 ClientChat\bin\ClientChat\client\application\SHADecrypt.class
文件 1570 2012-06-07 17:11 ClientChat\bin\ClientChat\client\application\SHAEncrypt.class
文件 709 2012-06-07 17:09 ClientChat\src\ClientChat\client\application\Application.java
文件 10870 2012-06-07 17:09 ClientChat\src\ClientChat\client\application\ChatClientDisplay.java
............此处省略74个文件信息
- 上一篇:java实现的opc client
- 下一篇:struts2.3.20版本jar包
评论
共有 条评论