• 大小: 14KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: Java
  • 标签: DES  Java  界面  

资源简介

使用java实现的DES算法加密,带有界面。

资源截图

代码片段和文件信息

package frelationmainten; 

import java.security.Key; 
import java.security.SecureRandom; 
import javax.crypto.Cipher; 
import javax.crypto.KeyGenerator; 
import java.io.*;

/** 
* 如果不使用界面,这个就是一个单独的处理程序
* 使用DES加密与解密可对byte[]String类型进行加密与解密 
* 密文可使用Stringbyte[]存储. 

* 方法: 
* void getKey(String strKey)从strKey的字条生成一个Key 

* String getEncString(String strMing)对strMing进行加密返回String密文 
* String getDesString(String strMi)对strMin进行解密返回String明文 

*byte[] getEncCode(byte[] byteS)byte[]型的加密 
*byte[] getDesCode(byte[] byteD)byte[]型的解密 
*author@13051067 yangyelong
*/ 

public class DesEncrypt { 
Key key; 
/** 
* 根据参数生成KEY 
* @param strKey 
*/ 
public void getKey(String strKey) { 
try{ 
KeyGenerator _generator = KeyGenerator.getInstance(“DES“); 
_generator.init(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3320  2008-11-16 11:28  杨叶龙+13051067+第二次作业+DES加密算法\encrypt in des\DesEncrypt.class

     文件       4879  2008-11-16 11:28  杨叶龙+13051067+第二次作业+DES加密算法\encrypt in des\DesEncrypt.java

     文件       2641  2008-11-16 11:28  杨叶龙+13051067+第二次作业+DES加密算法\encrypt in des\PrimeGUI.class

     文件       1726  2008-11-16 11:28  杨叶龙+13051067+第二次作业+DES加密算法\encrypt in des\PrimeGUI.java

     文件       6674  2008-11-16 11:31  杨叶龙+13051067+第二次作业+DES加密算法\encrypt.jar

     文件        313  2008-11-16 11:37  杨叶龙+13051067+第二次作业+DES加密算法\运行说明,必看!!.txt

     目录          0  2008-11-16 11:32  杨叶龙+13051067+第二次作业+DES加密算法\encrypt in des

     目录          0  2008-11-16 11:33  杨叶龙+13051067+第二次作业+DES加密算法

----------- ---------  ---------- -----  ----

                19553                    8


评论

共有 条评论