資源簡介
利用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包
評論
共有 條評論