MD5 encryption algorithm

xiaoxiao2021-03-06  14

Public Static String Encrypt_md5 (String srcstr)

{

String hexstr = "0123456789abcdef";

String result = "";

Try

{

Java.security.MessageDigest MD5 = java.security.MessageDigest.getInstance ("MD5");

Md5.Update (srcstr.getbytes ());

BYTE BYTES [] = md5.digest ();

For (int i = 0; i

{

INT TEMP = BYTES [i] <0? Bytes [i] 256: BYTES [i];

Result = Result HexStr.Charat ((Temp / 16)% 16) HexStr.Charat (temp% 16);

}

}

Catch (Exception E)

{

System.out.println (E.getMessage ());

E.PrintStackTrace ();

}

Return Result;

}

转载请注明原文地址:https://www.9cbs.com/read-67620.html

New Post(0)