- 博客(0)
- 资源 (9)
- 收藏
- 关注
SMS4国密算法的java实现及其jar包(直接可以使用)
下面是工具的调用的main方法及其运行结果:
main方法
public static void main(String[] args) throws Exception {
//对明文进行加密
String encStr = SMS4.getEncryptByValue("123456");
System.out.println("加密后的结果:" + encStr);
//对密文进行解密
String decStr = SMS4.getDecryptByValue(encStr);
System.out.println("解密后的结果:" + decStr);
System.out.println("==============================");
String encStr1 = SMS4.getEncryptByValue("123.004500");
System.out.println("加密后的结果:" + encStr1);
//对密文进行解密
BigDecimal bd = SMS4.getBigDecimalByDecrypt(encStr1);
System.out.println("解密后的结果:" + bd);
}
运行结果:
加密后的结果:d32d3c1cf7074c2f6efa7ef114e54216
解密后的结果:123456
==============================
加密后的结果:3829b6bc4a5eca589e09040b9dfa7578
解密后的结果:123.004500
2015-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人