MD5加密的简单使用
来源:互联网 发布:贵州省大数据培训平台 编辑:程序博客网 时间:2024/05/16 17:04
github上有很多加密工具,我们只需要搜索“encrypt text”即可
首先附上简单的加密的工具类:
public class MD5Utils { public static String encode(String password) { try { MessageDigest digest = MessageDigest.getInstance("MD5"); byte[] result = digest.digest(password.getBytes()); StringBuffer sb = new StringBuffer(); for (byte b : result) { int i = b & 0xff;// 将字节转为整数 String hexString = Integer.toHexString(i);// 将整数转为16进制 if (hexString.length() == 1) { hexString = "0" + hexString;// 如果长度等于1, 加0补位 } sb.append(hexString); } // System.out.println(sb.toString());//打印得到的md5 return sb.toString(); } catch (NoSuchAlgorithmException e) { // 如果算法不存在的话,就会进入该方法中 e.printStackTrace(); } return ""; }
然后MD5加密算法的简单调用:
Signature[] signatures = packageInfo.signatures; String signature = MD5Utils.encode(signatures[0].toCharsString());
得到的signature 即为计算出的MD5值
0 0
- MD5加密的简单使用
- 简单介绍使用MD5加密的方法
- 简单的MD5加密
- C# 简单使用 MD5 加密
- Java简单使用MD5加密
- 使用MD5实现简单加密
- MD5加密的使用
- Java 简单的MD5加密
- 简单的MD5加密方法
- 简单的MD5加密字符串
- MD5 加密的简单封装
- 简单的一种MD5加密
- 简单的MD5加密工具
- Md5加密的简单实现
- 简单的MD5加密demo
- 简单易懂的Md5加密
- 简单的MD5加密解密
- 简单的MD5加密解密
- Java Integer和int类型变量的两两相等性比较
- Kylin任务调度模块
- HTTP协议--处理状态和返回状态码含义
- ViewController
- progress.hpp
- MD5加密的简单使用
- C++11 多线程
- Linux C标准IO库函数详解 一
- C语言入门学习视频
- MediaPlay和SoundPool
- HDOJ 2544 最短路
- PHP面向对象构造函数说明
- 关于IOS 的内存有优化问题
- HDU1572-下沙小面的(2)-最短路(深搜)