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

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: Java
  • 標簽: RSA??JAVA代碼??

資源簡介

一個非常簡單的RSA加解密算法,可以對英文及數字進行加解密,但不可對中文進行加解密

資源截圖

代碼片段和文件信息

import?javax.swing.*;
import?java.awt.event.*;
import?java.awt.*;
import?java.math.BigInteger;
public?class?RSA?extends?Jframe?implements?ActionListener
{
JTextField?display1?=?new?JTextField();
JTextField?display2?=?new?JTextField();
JTextField?display3?=?new?JTextField();
JTextField?display4?=?new?JTextField();
JTextArea?display?=?new?JTextArea();
JLabel?label1?=?new?JLabel(“??輸入素數P“);
JLabel?label2?=?new?JLabel(“??輸入素數Q“);
JLabel?label3?=?new?JLabel(“??加密密鑰E“);
JLabel?label4?=?new?JLabel(“??解密密鑰D“);
JButton?b1?=?new?JButton(“加密“);
JButton?b2?=?new?JButton(“解密“);
int?i;
long?N;
String?ss1s2s3s4s5;
public?void?create()
{
Jframe?f?=?new?Jframe(“RSA加密“);
f.setResizable(false);
f.setSize(300350);
f.setDefaultCloseOperation(EXIT_ON_CLOSE);
f.setLayout(new?BorderLayout(1010));
JPanel?p1?=?new?JPanel();
p1.setLayout(new?GridLayout(24));
p1.add(label1);
p1.add(display1);
p1.add(label2);
p1.add(display2);
p1.add(label3);
p1.add(display3);
p1.add(label4);
p1.add(display4);
f.add(p1“North“);
display.setLineWrap(true);
display.setWrapstyleWord(true);
f.add(display“Center“);
JPanel?p2?=?new?JPanel();
p2.setLayout(new?GridLayout(12));
p2.add(b1);
b1.addActionListener(this);
p2.add(b2);
b2.addActionListener(this);
f.add(p2“South“);
f.setVisible(true);
}

public?void?actionPerformed(ActionEvent?ev)
{

評論

共有 條評論