MD5处理的几种方式
来源:互联网 发布:linux 九九乘法表对齐 编辑:程序博客网 时间:2024/05/29 11:43
1、通过java.security.MessageDigest生成md5
public static void main(String[] args) {System.out.println(toMD5("123456"));/** * e10adc3949ba59abbe56e057f20f883e */}public static String toMD5(String source) {String result = "";try {MessageDigest md = MessageDigest.getInstance("MD5");md.update(source.getBytes());byte b[] = md.digest();int i;StringBuffer buf = new StringBuffer("");for (int offset = 0; offset < b.length; offset++) {i = b[offset];if (i < 0)i += 256;if (i < 16)buf.append("0");buf.append(Integer.toHexString(i));}result = buf.toString();} catch (NoSuchAlgorithmException e) {System.out.println(e);}return result;}2、通过工具类commons-codec-1.6.jar生成md5
@Test public void test(){ String str = "123456"; System.out.println(DigestUtils.md5(str)); System.out.println(DigestUtils.md5Hex(str)); System.out.println(DigestUtils.shaHex(str)); /** * [B@1c0b8a0 * e10adc3949ba59abbe56e057f20f883e * 7c4a8d09ca3762af61e59520943dc26494f8941b */ }
阅读全文
0 0
- MD5处理的几种方式
- 异常处理的几种方式
- 图片的几种处理方式
- 理一理********异常的几种处理方式
- 处理字符乱码的几种方式
- java处理clob的几种方式
- 常用的几种字符串处理方式
- PHP处理密码的几种方式
- PHP处理密码的几种方式
- 图片的几种处理方式
- PHP处理密码的几种方式
- PHP处理密码的几种方式
- PHP处理密码的几种方式
- ip地址的几种处理方式
- PHP处理密码的几种方式
- 图片压缩处理的几种方式
- PHP处理密码的几种方式
- JSON处理的几种方式
- 如何给input中text类型设置css
- 第二周项目2-程序的多文件组织
- SpringBoot热启动
- Elam的caffe笔记之配置篇(三):Centos 6.5下装CUDA8.0 和cudnnv5.1
- Divide and Conquer -- Leetcode problem241:Different Ways to Add Parentheses
- MD5处理的几种方式
- HTML学习心得(一)
- 搜狗输入法Linux版配置文件详解
- caffe训练模型后,使用模型测试的分类结果全部都是相同的
- 内存泄漏及内存溢出
- inflate.inflate(R.layout.xxxx,null); 报空指针异常
- 多层nginx代理tomcat获取客户端真实ip
- 计算机核心期刊排名及投稿信息
- Java总结篇系列:类型转换/造型