DES加密解密Java代码.pdfVIP

  • 0
  • 0
  • 约7.12千字
  • 约 6页
  • 2026-02-12 发布于河北
  • 举报

〃DES加密:(1)生成密钥文件(2)利用密钥,加密文件(3)依据密钥,对加密的文件解

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

import;

publicclassDES{

publicstaticvoidmain(Stringargs[]){

DemoWindowldwnewDemoWindowl(DES加密程序”);

dw.setBounds(dw.getToolkit().getScreenSize().width/3,dw.getToolkitO

.getScreenSizef).height/3,

dw.getToolkit().getScreenSize().width/3,dw.getToolkit()

.getScreenSizef).height/3);

dw.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

dw.setVisible(true);

classDemoWindowlextendsJFrameimplementsActionListener{

JTextAreajtanewJTextArea();

//设置文本区的滚动条

intvScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;

inthScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;

JScrollPanejspnewJScrollPanefjta,v,h);

//菜

JMenuBarmenuBarnewJMenuBarf);

JMenumainMenunewJMenu(DES加密”);

JMenultemgenerateitemnewJMenultem(生成密钥);

JMenultemencryptltemnewJMenultem(“力口密信息);

JMenultemdecryptltemnewJMenultem(解密信息);

//构造函数

publicDemoWindowl(Stringtitle){

super(title);

//添加菜

mainMenu.add(generateltem);

mainMenu.addSeparatorf);

mainMenu.add(encryptltem);

mainMenu.add(decryptltem);

menuBar.add(mainMenu);

setJMenuBar(menuBar);

//添加文本区

add(jsp);

//添加事务监听

generateitem.addActi3nUstener(this);

encryptltem.addActionListener(this)

文档评论(0)

1亿VIP精品文档

相关文档