国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java,android,MD5加密算法的實現代碼(16位,32位)

2019-11-26 13:47:33
字體:
來源:轉載
供稿:網友

如下所示:

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Md5 {  public static String getMD5(String val) throws NoSuchAlgorithmException{     MessageDigest md5 = MessageDigest.getInstance("MD5");     md5.update(val.getBytes());     byte[] m = md5.digest();//加密      return getString(m);   }   private static String getString(byte[] b){     StringBuffer buf = new StringBuffer();      for(int i = 0; i < b.length; i ++){     	 int a = b[i];	     if(a<0)	    	 a+=256;	     if(a<16)	    	 buf.append("0");	     buf.append(Integer.toHexString(a));          } 		     return buf.toString(); //32位	或者 return buf.toString().substring(8,24);  //16位

以上就是小編為大家帶來的java,android,MD5加密算法的實現代碼(16位,32位)的全部內容了,希望對大家有所幫助,多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 常德市| 永济市| 通江县| 高邑县| 栖霞市| 长泰县| 伊金霍洛旗| 繁峙县| 钟祥市| 十堰市| 阿拉善盟| 黄冈市| 长阳| 盘锦市| 深泽县| 刚察县| 社会| 鄯善县| 疏勒县| 阆中市| 日照市| 邹城市| 信阳市| 桑日县| 光山县| 南投县| 阳谷县| 齐河县| 大埔县| 青海省| 宁河县| 龙游县| 霍山县| 筠连县| 房产| 绥宁县| 赣榆县| 扎囊县| 兰坪| 临漳县| 武邑县|