• 大小: 66KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 标签: DES  RSA  Java  

资源简介

Java实现DES、RSA、MD5 ,分为发送端和接收端。B对A发送的加密文件解密,然后用MD5验证是否正确,签名用RSA加密.

资源截图

代码片段和文件信息

import java.awt.EventQueue;

import javax.swing.Jframe;


public class ClientA {

public static void main(String[] args) {
// TODO Auto-generated method stub
EventQueue.invokeLater(new Runnable()
{

@Override
public void run() {
// TODO Auto-generated method stub
MainframeA mframe = new MainframeA();
mframe.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
mframe.setVisible(true);

}

});

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2013-12-31 10:15  JAVA密码学\ClientA\.classpath

     文件        383  2013-12-31 10:15  JAVA密码学\ClientA\.project

     文件        598  2013-12-31 10:15  JAVA密码学\ClientA\.settings\org.eclipse.jdt.core.prefs

     文件        611  2013-12-31 14:28  JAVA密码学\ClientA\bin\ClientA$1.class

     文件        504  2013-12-31 14:28  JAVA密码学\ClientA\bin\ClientA.class

     文件      13106  2014-01-03 14:01  JAVA密码学\ClientA\bin\DES\Des.class

     文件       4003  2013-12-31 15:50  JAVA密码学\ClientA\bin\DES\FileDES.class

     文件       5139  2013-12-31 14:28  JAVA密码学\ClientA\bin\DES\SubKey.class

     文件       1564  2013-12-31 14:28  JAVA密码学\ClientA\bin\HASH\Hash.class

     文件       1651  2013-12-31 14:35  JAVA密码学\ClientA\bin\MainframeA$DESEncryptAction.class

     文件       1174  2013-12-31 14:35  JAVA密码学\ClientA\bin\MainframeA$FileChoose.class

     文件       1282  2013-12-31 14:35  JAVA密码学\ClientA\bin\MainframeA$HashCodeAction.class

     文件       1520  2013-12-31 14:35  JAVA密码学\ClientA\bin\MainframeA$RSAEncrypt.class

     文件       1908  2013-12-31 14:35  JAVA密码学\ClientA\bin\MainframeA$RSAInitAction.class

     文件       4191  2013-12-31 14:35  JAVA密码学\ClientA\bin\MainframeA.class

     文件       4902  2014-01-03 13:43  JAVA密码学\ClientA\bin\RSA\PublicMethod.class

     文件        464  2013-12-31 10:28  JAVA密码学\ClientA\src\ClientA.java

     文件      15056  2014-01-03 14:01  JAVA密码学\ClientA\src\DES\Des.java

     文件       3567  2013-12-31 15:50  JAVA密码学\ClientA\src\DES\FileDES.java

     文件       5840  2013-12-31 10:35  JAVA密码学\ClientA\src\DES\SubKey.java

     文件        726  2013-12-31 12:07  JAVA密码学\ClientA\src\HASH\Hash.java

     文件       5989  2013-12-31 14:35  JAVA密码学\ClientA\src\MainframeA.java

     文件       5800  2014-01-03 13:43  JAVA密码学\ClientA\src\RSA\PublicMethod.java

     文件        301  2013-12-31 10:15  JAVA密码学\ClientB\.classpath

     文件        383  2013-12-31 10:15  JAVA密码学\ClientB\.project

     文件        598  2013-12-31 10:15  JAVA密码学\ClientB\.settings\org.eclipse.jdt.core.prefs

     文件        611  2013-12-31 14:28  JAVA密码学\ClientB\bin\ClientB$1.class

     文件        504  2013-12-31 14:28  JAVA密码学\ClientB\bin\ClientB.class

     文件      13106  2013-12-31 14:28  JAVA密码学\ClientB\bin\DES\Des.class

     文件       3995  2013-12-31 15:40  JAVA密码学\ClientB\bin\DES\FileDES.class

............此处省略39个文件信息

评论

共有 条评论