天天看點

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

需要導入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(

new

String(b));

//解密

String str = 

"YWJj"

// YWJj為要解密的字元串

byte

[] b = Base64.decodeBase64(str.getBytes());

System.out.println(

new

String(b));