Blowfish加密算法源码。
这个Blowfish源码来自jive3.X,使用实例:
public class BlowfishTest{
public static void main(String [] args){
//实际应用中这里应是个随机数
String keyString = "hello cnjbb!";
String testString = "独孤求胜";
System.out.println("加密前**************\n"+"testString = "+testString);
Blowfish crypt = new Blowfish(keyString);
System.out.println("开始加密");
testString = crypt.encryptString(testString);
System.out.println("加密之后**************\n"+"testString = "+testString);
System.out.println("开始解密");
testString = crypt.decryptString(testString);
System.out.println("解密之后**************\n"+"testString = "+testString);
}
}
运行结果:
本文介绍了一个基于Blowfish算法的加密解密实现案例。通过一个具体的Java程序示例,展示了如何使用Blowfish算法对字符串进行加密和解密的过程。运行结果验证了加密与解密的有效性。
467

被折叠的 条评论
为什么被折叠?



