Android(安卓)MD5加密算法
16lz
2022-04-16
Android MD5加密算与J2SE平台一模一样,因为Android 平台支持 java.security.MessageDigest这个包。实际上与J2SE平台一模一样。
算法签名:
String getMD5(String val) throws NoSuchAlgorithmException
输入一个String(需要加密的文本),得到一个加密输出String(加密后的文本) package com.tencent.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 对外提供getMD5(String)方法 * @author randyjia * */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 sb = new StringBuffer(); for(int i = 0; i < b.length; i ++){ sb.append(b[i]); } return sb.toString();}}
结束 更多相关文章
- jdk和android的DES加密
- Android(安卓)Studio导入Android平台源码
- android 在调用执行了reboot系统层做部分针对平台进行特殊处理
- Android百度AI开放平台使用探索详解
- Android--自定义带提示文本的EditText组件
- 【Android自学笔记之一】个性TextView自己实现
- android平台解析epub格式的书籍信息
- Android动态设置edittext的hint属性显示的提示文字大小
- Java android ios 通用可逆des加密算法