91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-24
  • 語言: 其他
  • 標簽: DES,RSA??

資源簡介

本科畢設,基于DES算法數據加密系統的設計與實現,通信雙方可以實現實時通信,同時用到的DES和RSA算法

資源截圖

代碼片段和文件信息

import?java.awt.Color;
import?java.awt.EventQueue;

import?javax.swing.BorderFactory;
import?javax.swing.Jframe;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.border.EmptyBorder;
import?javax.swing.JLabel;
import?java.awt.Font;
import?javax.swing.JButton;
import?java.awt.event.ActionListener;
import?java.awt.event.ActionEvent;
import?java.io.DataInputStream;
import?java.io.DataOutputStream;
import?java.io.FileInputStream;
import?java.io.Flushable;
import?java.io.IOException;
import?java.io.OutputStream;
import?java.math.BigInteger;
import?java.net.ServerSocket;
import?java.net.Socket;
import?java.net.UnknownHostException;
import?java.security.KeyFactory;
import?java.security.KeyPair;
import?java.security.KeyPairGenerator;
import?java.security.PrivateKey;
import?java.security.PublicKey;
import?java.security.interfaces.RSAPrivateKey;
import?java.security.interfaces.RSAPublicKey;
import?java.security.spec.PKCS8EncodedKeySpec;
import?java.security.spec.X509EncodedKeySpec;
import?java.util.Arrays;

import?javax.swing.JScrollPane;
import?javax.swing.JTextArea;




@SuppressWarnings(“serial“)

public?class?CLient?extends?Jframe?implements?Runnable{
??
RSAUtil?rsa=new?RSAUtil();

????//*****************主函數****************
public?static?void?main(String[]?args)?{
EventQueue.invokeLater(new?Runnable()?{
public?void?run()?{
try?{
CLient?frame?=?new?CLient();
frame.setVisible(true);
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
});
}

/*
?*?public?class?CLient是一個自定義類,類名叫CLient
?*?extends?Jframe?繼承了Java的Jframe類
?*?Jframe類的Java的窗體類,繼承它可以重寫它的一些方法達到更方便編程的作用
?*?implements?Runnable?實現Runnable接口
?*/
????private?JPanel?contentPane;//定義一個JPanel面板類的對象contentPane
????private?int?port;//設置的客戶端端口號
????private?String?sendToip;//要接收方的ip地址
????private??int?sendToport;//要接受方的端口號
????private?String?text;//要發送的明文
????private?String?result;//要得到的密文
????ServerSocket?ss=null;
????private?Socket?socket=null;
????private?Thread?thread=null;//該線程打開特定的端口號等待連接
????private?jiemi?j;

????
????/**
?*?Launch?the?application.啟動應用程序
?*/
????JTextArea?resultArea;//JTextArea類顯示純文本的多行區域
????JTextArea?mingwen;//明文輸入框
????JTextArea?ipArea;//ip地址輸入框
????JTextArea?portArea;//目的端口輸入框
????JTextArea?portSelf;//本機端口輸入框
????JTextArea?jiamiArea;//加密密鑰輸入框
????JTextArea?jiemiArea;//解密密鑰輸入框
????
?????/**
?*?Create?the?frame.創建frame
?*/
public?CLient()?throws?Exception{
//????*********標題???*******??//
settitle(“基于DES算法數據加密系統設計與實現“);//設置窗體的標題

//**********關閉按鈕************//
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
////用戶單擊窗口的關閉按鈕時程序執行的操作
//**********窗口大小**********//
setBounds(100?100?681?523);
contentPane?=?new?JPanel();//對象實例化新建一個JPanel的容器畫布,中間
contentPane.setBorder(new?EmptyBorder(5?5?5?5));
//讓contentPane內部邊框為空,并且有5個像素的厚度
setContentPane(contentPane);
//把contentPane設置為面板內容
contentPane.s

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2017-05-08?08:10??.classpath
?????文件?????????379??2017-05-05?22:01??.project
?????目錄???????????0??2017-05-05?08:20??.settings\
?????文件?????????629??2017-05-05?08:20??.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2017-12-06?10:45??bin\
?????文件?????????677??2017-12-06?10:44??bin\CLient$1.class
?????文件?????????921??2017-12-06?10:44??bin\CLient$2.class
?????文件????????1532??2017-12-06?10:44??bin\CLient$3.class
?????文件????????2891??2017-12-06?10:45??bin\CLient$4.class
?????文件?????????690??2017-12-06?10:44??bin\CLient$5.class
?????文件????????1741??2017-12-06?10:44??bin\CLient$jiemi.class
?????文件????????7574??2017-12-06?10:44??bin\CLient.class
?????文件???????11799??2017-12-06?10:45??bin\DesUtil.class
?????文件????????3332??2017-12-06?10:45??bin\RSAUtil.class
?????目錄???????????0??2017-05-05?21:56??src\
?????文件???????12533??2017-06-12?12:56??src\CLient.java
?????文件???????12391??2017-06-07?12:22??src\DesUtil.java
?????文件????????2841??2017-06-12?13:01??src\RSAUtil.java

評論

共有 條評論

相關資源