Android SHA加密实现
16lz
2021-01-23
同前篇博文的MD5加密
只要把加密文本转换为String就好了
package com.tencent.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 对外提供getSHA(String str)方法 * @author randyjia * */public class SHA {public static String getSHA(String val) throws NoSuchAlgorithmException{MessageDigest md5 = MessageDigest.getInstance("SHA-1");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();}}
更多相关文章
- H5调用原生APP的js方法
- Android屏蔽EditText软键盘的方法
- Android获取屏幕尺寸的方法
- Android实现完整游戏循环的方法
- Android踩坑——mkdir方法中返回false导致新建文件失败
- Android启动外部应用的方法
- Frame-By-Frame Animations的使用方法
- android中获取context的多种方法的区别(this,getbasecontext(),ge