JAVA自带的加密算法-MD5\SHA1\BASE64

来源:互联网 发布:trivium算法 编辑:程序博客网 时间:2024/05/22 00:36

需要导入jar包:

commons-codec.jar


    MD5

String str = "abc";
DigestUtils.md5Hex(str);

   SHA1

String str = "abc";
DigestUtils.shaHex(str);

BASE64

//加密
String str= "abc"// abc为要加密的字符串
byte[] b = Base64.encodeBase64(str.getBytes(), true);
System.out.println(newString(b));
 
//解密
String str = "YWJj"// YWJj为要解密的字符串
byte[] b = Base64.decodeBase64(str.getBytes());
System.out.println(newString(b));

原创粉丝点击