Java's MD5 plus algorithm source code

xiaoxiao2021-03-06  34

Import java.security. *; import java.security.spec. *; class md5_test {public final static string md5 (string s) {char HEXDIGITS [] = {'0', '1', '2', '3' , '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'; Try {byte [] straTemp = s.getbytes (); messagest mdtemp = messageDigest.getInstance ("MD5"); mdTemp.Update (strTemp); byte [] md = mdtemp.digest (); int j = md.length; Char str [] = new char [j * 2]; int K = 0; for (int i = 0; i > > 4 & 0xF]; STR [K ] = HEXDIGITS [Byte0 & 0xF];}} Catch (Exception E) {Return Null;}} public static void main (String [] args) {/ / Md5_test aa = new md5_test (); system.out.print (md5_test.md5 ("xx"));}

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

New Post(0)