MD5加码 生成32位md5码

原创 2016年08月30日 14:06:07
/**
     * MD5加码 生成32位md5码
     */
    public static String string2MD5(String inStr) {
        MessageDigest md5 = null;
        try {
            md5 = MessageDigest.getInstance("MD5");
        } catch (Exception e) {
            System.out.println(e.toString());
            e.printStackTrace();
            return "";
        }
        char[] charArray = inStr.toCharArray();
        byte[] byteArray = new byte[charArray.length];

        for (int i = 0; i < charArray.length; i++)
            byteArray[i] = (byte) charArray[i];
        byte[] md5Bytes = md5.digest(byteArray);
        StringBuffer hexValue = new StringBuffer();
        for (int i = 0; i < md5Bytes.length; i++) {
            int val = ((int) md5Bytes[i]) & 0xff;
            if (val < 16)
                hexValue.append("0");
            hexValue.append(Integer.toHexString(val));
        }
        return hexValue.toString();

    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

字符串生成32位MD5码

// MD5加码  生成32位md5码 public static String string2MD5(String inStr) { if(inStr==null){ return n...

Java 生成16/32位 MD5

注意private static final char HEX_DIGITS[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ...
  • codeeer
  • codeeer
  • 2014年06月11日 12:37
  • 9927

MD5 32位加密算法源码(测试通过)(系转载 飞扬天下)

供自己学习使用 md5.h文件 #ifndef MD5_H #define MD5_H #include #include /* Type define */ typedef ...

C语言MD5源码16,32位版

注:以下是md5加密算法c语言版,加密后16,32位版 --------------------------------------------------- ------------------...

md5码生成器(16位32位)

  • 2009年05月28日 20:26
  • 32KB
  • 下载

MD5密码生成工具(支持16位和32位)

  • 2010年03月31日 13:50
  • 174KB
  • 下载

C# MD5-16位加密实例,32位加密实例

http://tieba.baidu.com/p/1946197125 using System; using System.Collections.Generic; using Sys...

用JAVA编写MD5大写32位加密

用JAVA编写的MD5加密技术,大写的32位加密 package test; import java.io.UnsupportedEncodingException; /** * ...

JSP下的32位MD5加密

Test /* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algori...

C# MD5 16位和32位加密

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.S...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MD5加码 生成32位md5码
举报原因:
原因补充:

(最多只允许输入30个字)