亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2017年05月19日 08:51:28   投稿:lqh  
這篇文章主要介紹了Android md5加密與php md5加密一致詳解的相關資料,需要的朋友可以參考下

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

在Android開發(fā)過程中加密密碼常常采用md5加密方式,然而如果服務器端采用PHP開發(fā)(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; 
 } 
 } 

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

相關文章

最新評論