【android 程序锁 源码】【论坛app源码程序】【精品视频裂变源码】java md5 源码

2024-11-26 21:17:34 来源:快速分析源码 分类:综合

1.java如何算md5码?

java md5 源码

java如何算md5码?

       å¯ä»¥åˆ©ç”¨JDK自带的MD5来加密。

public class MD5Util {

           public final static String MD5(String s) {

               char hexDigits[]={ '0',源码android 程序锁 源码'1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};       

               try {

                   byte[] btInput = s.getBytes();

                   // èŽ·å¾—MD5摘要算法的 MessageDigest å¯¹è±¡

                   MessageDigest mdInst = MessageDigest.getInstance("MD5");

                   // ä½¿ç”¨æŒ‡å®šçš„字节更新摘要

                   mdInst.update(btInput);

                   // èŽ·å¾—密文

                   byte[] md = mdInst.digest();

                   // æŠŠå¯†æ–‡è½¬æ¢æˆåå…­è¿›åˆ¶çš„字符串形式

                   int j = md.length;

                   char str[] = new char[j * 2];

                   int k = 0;

                   for (int i = 0; i < j; i++) {

                       byte byte0 = md[i];

                       str[k++] = hexDigits[byte0 >>> 4 & 0xf];

                       str[k++] = hexDigits[byte0 & 0xf];

                   }

                   return new String(str);

               } catch (Exception e) {

                   e.printStackTrace();

                   return null;

               }

           }

           public static void main(String[] args) {

               System.out.println(MD5Util.MD5(""));

               System.out.println(MD5Util.MD5("加密"));

           }

       }

更多资讯请点击:综合

热门资讯

java apt源码

2024-11-26 21:101335人浏览

grabcut 源码

2024-11-26 21:021576人浏览

kerman源码

2024-11-26 20:561532人浏览

hybrid源码

2024-11-26 20:36602人浏览

joolun源码 开源

2024-11-26 20:231681人浏览

devcpp源码

2024-11-26 20:071146人浏览

推荐资讯

qqip网站源码_qq教程网站源码

1.珊瑚虫QQIP显示珊瑚虫QQIP显示 珊瑚虫软件中的IP显示功能因其对QQ用户的影响,成为了一项备受讨论的特性。这款工具提供了四种不同的IP显示设置,用户可以根据自己的需求进行个性化定制:

ddosphp源码

1.360phpddos360phpddos 电脑病毒《熊猫烧香》的作者是谁? 熊猫烧香电脑病毒