⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 destest.java

📁 说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括
💻 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 + -