Java 编程下字符串的 16 位、32位 MD5 加密
来源:互联网 发布:淘宝店铺的名称 编辑:程序博客网 时间:2024/06/06 19:02
package cn.sunzn.md5;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Str2MD5 { public static void main(String[] args) { MD5("sunzn"); } private static String MD5(String sourceStr) { String result = ""; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(sourceStr.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(); System.out.println("MD5(" + sourceStr + ",32) = " + result); System.out.println("MD5(" + sourceStr + ",16) = " + buf.toString().substring(8, 24)); } catch (NoSuchAlgorithmException e) { System.out.println(e); } return result; }}
MD5(sunzn,32) = 40379db889f9124819228947faaeb1f7MD5(sunzn,16) = 89f9124819228947
0 0
- Java 编程下字符串的 16 位、32位 MD5 加密
- Java 编程下字符串的 16 位、32位 MD5 加密
- Java 编程下字符串的 16 位、32位 MD5 加密
- Java 编程下字符串的 16 位、32位 MD5 加密
- Java 编程下字符串的 16 位、32位 MD5 加密
- java MD5 加密(16位/32位)
- 记录:java字符串32位md5加密
- md5 的16位32位加密
- JSP下的32位MD5加密
- 字符串的MD5的32位加密和16位加密
- md5 16位加密和32位加密的区别?
- java MD5 加密 16位和32位,注意字符串最好用UTF-8编码
- java 32位 MD5加密
- java中16位或32位MD5加密
- md5的16,32位加密【代码】
- MD5加密的16位
- 16位的MD5加密
- Asp md5加密16位,32位
- 新做了几个网站,都是关于“美缝剂”的,欢迎交流~~
- Oracle Sql语句长度限制问题及解决
- java基础——多线程(传统定时器)
- Server_本地IIS发布网站后如何输入网址访问网站;
- 合并两个已经排序的数组
- Java 编程下字符串的 16 位、32位 MD5 加密
- 一个类的成员作为另一个类的友元函数
- 指针数组和数组指针
- 关于计算机企业的KPI浅陋分析
- HDU--1016:Prime Ring Problem (DFS)
- Codeforces Round #263 (div2) A. Appleman and Easy Task
- IP Camera 和 Web Camera 的区别
- 当APP是waiting for review是更新app的方法?
- 钻祝捉鬃淄坐