快速开发06之MD5加密类的使用
来源:互联网 发布:起点中文网 知乎 编辑:程序博客网 时间:2024/06/13 09:58
为了我们APP的安全,我们一般会用MD5加密的形式将密码保存起来 ,下面这段代码是可以直接放入一个类使用的
package com.xiaoxin.MobleSafe.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Utils {/** * md5加密方法 * @param password * @return */public static String md5Password(String password) {try {// 得到一个信息摘要器MessageDigest digest = MessageDigest.getInstance("md5");byte[] result = digest.digest(password.getBytes());StringBuffer buffer = new StringBuffer();// 把没一个byte 做一个与运算 0xff;for (byte b : result) {// 与运算int number = b & 0xff;// 加盐String str = Integer.toHexString(number);// System.out.println(str);if (str.length() == 1) {buffer.append("0");}buffer.append(str);}// 标准的md5加密后的结果return buffer.toString();} catch (NoSuchAlgorithmException e) {// TODO Auto-generated catch blocke.printStackTrace();return "";}}}调用方法就是
MD5Utils.md5Password(password)相信大家有了这个类开发速度又会快一点
0 0
- 快速开发06之MD5加密类的使用
- iOS开发之MD5加密的使用
- android开发之MD5码的加密
- MD5加密的使用
- 工具类:md5快速加密
- iPhone开发之MD5加密
- iOS应用开发中的MD5加密的相关使用
- iOS开发 关于MD5加密的相关使用
- C#使用MD5加密,DES加密解密的一个类
- 如何使用MD5加密,MD5的特点
- md5加密的类
- MD5的用法之加密
- MD5加密的简单使用
- md5加密和sha加密的使用
- 加密工具类之MD5
- iOS开发实践之MD5加密
- Android开发库VUtils之MD5加密
- C# WPF 快速开发16密码MD5加密
- Hadoop学习笔记之HBase客户端程序开发
- 1025-A Spy in the Metro
- libevent 简单客户端和服务器
- 数据库索引的实现原理
- 11111111111111111111111
- 快速开发06之MD5加密类的使用
- UVA 10061 How many zero's and how many digits ?
- 六位创业者分享内心最恐惧的事情
- 走进windows编程的世界-----windows线程
- Soya语言1.0.1-alpha发布!
- webBrowser操作网页找不到节点元素使用输入键盘SendKeys.send
- pIfxqJuoD
- C++编译器 -------- 项目属性
- HDU题目分类!!