📄 destest.java
字号:
package org.infosecurity.cryptography;
/**
* <p>Title: 中国信息安全组织</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2002</p>
* <p>Company: 中信信息安全组织(CISO)</p>
* @version 1.0.2002.0310
*/
import java.lang.*;
import java.io.*;
public class DESTest{
public DESTest()
{
}
public static long getCurrentTime()
{
java.util.Date dt = new java.util.Date();
return dt.getTime();
}
public static String getTestText()
{
String sPlainText ="这是一个测试例子";
return sPlainText;
}
public static void main(String[] args) throws IOException
{
// 设置密码(12345678)
DES algorithm=new DES("12345678".getBytes());
String sPlainText=getTestText();
System.out.println("明文数据:"+sPlainText );
System.out.println("明文长度:"+sPlainText.length() );
// 加密
byte ciphertext[]=algorithm.encrypt(sPlainText.getBytes());
// 解密
byte byPlainText[]=algorithm.decrypt(ciphertext);
System.out.print("解密数据:");
System.out.println(new String(byPlainText));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -