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

首頁 > 系統 > Android > 正文

Android md5加密與php md5加密一致詳解

2019-10-23 18:28:48
字體:
來源:轉載
供稿:網友

 Android md5加密與php md5加密一致詳解

在Android開發過程中加密密碼常常采用md5加密方式,然而如果服務器端采用PHP開發(php采用md5加密很簡單,直接md5($str)),很可能與Java的md5加密不一致。以下方法是md5加密與php一致的源碼:

import java.math.BigInteger;  import java.security.MessageDigest;  import java.security.NoSuchAlgorithmException;  public class MD5 {  //密碼加密 與php加密一致  public static String md5(String input) throws NoSuchAlgorithmException {  String result = input;  if(input != null) {  MessageDigest md = MessageDigest.getInstance("MD5"); //or "SHA-1"  md.update(input.getBytes());  BigInteger hash = new BigInteger(1, md.digest());  result = hash.toString(16);  while(result.length() < 32) { //31位string  result = "0" + result;  }  }  return result;  }  } 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 珲春市| 儋州市| 天气| 商南县| 顺平县| 固安县| 永善县| 上蔡县| 大渡口区| 乌兰察布市| 海晏县| 麦盖提县| 鞍山市| 大洼县| 庆云县| 行唐县| 邹城市| 嘉兴市| 禄劝| 奈曼旗| 潮安县| 绍兴市| 巫山县| 瓦房店市| 永胜县| 贵阳市| 甘谷县| 九龙城区| 宿迁市| 抚远县| 抚松县| 喀喇沁旗| 北票市| 武山县| 进贤县| 焉耆| 松溪县| 兰坪| 新闻| 新闻| 青神县|