当前位置:编程学习 > JAVA >>

对jasypt的加解密 为什么要设置无关的密码?

很简单的 导入jar  3个包
commons-codec-1.4.jar
commons-lang-2.3.jar
jasypt-1.5.jar
写个类 To Test:
//加密 
BasicTextEncryptor textEncryptor = new BasicTextEncryptor(); 
textEncryptor.setPassword("123"); ////为什么要这个
String newPassword = textEncryptor.encrypt("testpassword");
System.out.println(newPassword);
//解密 
BasicTextEncryptor textEncryptor1 = new BasicTextEncryptor(); 
textEncryptor1.setPassword("123"); //为什么要这个
String oldPassword = textEncryptor1.decrypt(newPassword);
System.out.println(oldPassword);
--------------------------------------------------------------
ok了 --------------------编程问答-------------------- 这就是对称加密算法要用到的,加密和解密电文都需要相同的密钥
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,