java用DES解密
来源:互联网 发布:windows下安装ansible 编辑:程序博客网 时间:2024/05/22 02:31
public static final String passwrods = "2222222";
private KeyGenerator keygen;//提供对密钥生成器的功能,支持各种算法
private SecretKey deskey;//SecretKey 负责保存对称密钥
private Cipher c;//负责完成加密或解密工作
public FtpUtil() {
// TODO Auto-generated constructor stub
ftpclient = new FTPClient();
try {
keygen=KeyGenerator.getInstance("DES");
deskey=keygen.generateKey();
c=Cipher.getInstance("DES");
} catch (NoSuchAlgorithmException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NoSuchPaddingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//对DESpassword进行解密,并与原始密码进行对比
public boolean parseDES(String orPassword,String DESPasswrod) throws InvalidKeyException, IllegalBlockSizeException, BadPaddingException{boolean isright=false;
c.init(Cipher.DECRYPT_MODE,deskey);
byte[]passwroidChars=c.doFinal(DESPasswrod.getBytes());
String dectypt=new String(passwroidChars);
isright=orPassword.equals(dectypt);
return isright;
}
- java用DES解密
- C#用DES加密JAVA用DES解密,JAVA用DES加密C#用DES解密的实现
- 用java实现des加密和解密
- java--des加密解密
- DES加解密(Java)
- java DES加密解密
- java DES加密解密
- java DES加密解密
- Java Des加解密
- Java DES加密解密
- Java DES 加密解密
- java DES加密解密
- java DES加密解密
- java des加解密
- java des 加解密
- JAVA DES加密解密
- java DES加解密
- JAVA DES加密解密
- 2012年11月网站微博发展报告
- WebService调用客户端代码
- tomcat 配置https链接
- viewController 建立父子关系
- linux chmod 755/777/4755
- java用DES解密
- 飞思卡尔_第四章_存储保护单元
- virsh kvm xen xm qemu libvirt virt-manager概述
- java正则表达式构造子列表
- Linux top 命令
- 红帽 SOA 全面指导
- 进程间通信--信号
- DB2 通用数据库中的事务性日志记录概述
- linux中getopt的用法