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...
  • Tomsheng321
  • Tomsheng321
  • 2015年09月08日 11:23
  • 1457

java生成MD5代码的方法

package org.school.util;import java.security.MessageDigest;/** *//** *  */public class MD5 ...{    /...
  • zshwlw
  • zshwlw
  • 2006年11月20日 20:01
  • 972

OPENSSL产生字符串的MD5码

#include #include #pragma comment(lib, "libeay32.lib") #pragma comment(lib, "ssleay32.lib") ...
  • zuoyefeng1990
  • zuoyefeng1990
  • 2016年06月27日 13:37
  • 520

delphi和c#的MD5加密(32位)

c#代码: System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(string ,”MD5″); ...
  • duck04551
  • duck04551
  • 2012年03月02日 23:01
  • 2310

获取Java的32位MD5实现

Java 的MD5加密实现 public static String md5(String s) { char hexDigits[] = {'0','1','2','...
  • zsjangel
  • zsjangel
  • 2014年01月29日 23:32
  • 2551

JAVA-32位MD5加密算法

转自:http://blog.csdn.net/YangLian20009/article/details/7252677 package sn.len.demo; import java...
  • bsmmaoshenbo
  • bsmmaoshenbo
  • 2016年08月17日 16:09
  • 2768

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
  • 10545

MD5文件校验码生成java代码

import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.Inpu...
  • Vindra
  • Vindra
  • 2014年10月18日 10:57
  • 1578

(vb.net)MD5 32位加密小写输入

vb.net  Imports System.Security.Cryptography Public Shared Function funcMD5(ByVal str As String)...
  • angle_greensky110
  • angle_greensky110
  • 2016年12月30日 16:20
  • 513

32位 MD5加密(C# 与Java版)

整理了两个md5生成函数: c#:        public static String md5(String s)         {             MD5 md5 = new ...
  • luxiaoyu_sdc
  • luxiaoyu_sdc
  • 2011年10月20日 17:41
  • 11585
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MD5加码 生成32位md5码
举报原因:
原因补充:

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