import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.interfaces.RSAPrivateKey;
import java.security.interfaces.RSAPublicKey;
import javax.crypto.Cipher;
public class RSA0414 extends WindowAdapter implements ActionListener,ItemListener{
String puk=null;//公钥
String bts=null;//加密后的数据
String prk=null;//私钥
String btt=null;//解密后的数据
Label l1=newLabel("输入:"),l2=newLabel("加密:"),l3=newLabel("解密:"),l4=newLabel("私钥:"),l5=newLabel("公钥:");
JFrame f;
TextField t1=newTextField(60),t2=newTextField(60),t3=newTextField(60);
TextArea t4=newTextArea(" ",5,60,TextArea.SCROLLBARS_BOTH),t5=newTextArea(" ",5,60,TextArea.SCROLLBARS_BOTH);
Button b1=newButton("加密"),b2=newButton("解密"),b3=newButton("清屏");
Choice c1;
Panel p1,p2,p3,p4,p5,p6,p7,p8,p9;
public void display(){
f=newJFrame(&