Java MD5 Encode md5Encode(String src)

Here you can find the source of md5Encode(String src)

Description

md Encode

License

Apache License

Declaration

public static String md5Encode(String src) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

import java.io.UnsupportedEncodingException;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class Main {
    public static final String UTF_8 = "UTF-8";

    public static String md5Encode(String src) {
        MessageDigest md = null;//from   ww w  . j a v  a2s. com
        try {
            md = MessageDigest.getInstance("MD5");
            md.update(src.getBytes(UTF_8));
        } catch (NoSuchAlgorithmException e) {
            e.printStackTrace();
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
        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));
        }
        return buf.toString();
    }
}

Related

  1. MD5Encode(String origin)
  2. MD5Encode(String s)
  3. Md5Encode(String source)
  4. md5Encode(String source)
  5. MD5Encode(String sourceString)
  6. MD5Encode(String str)
  7. md5Encode(String strPlain)
  8. MD5Encoder(String s, String charset)
  9. md5encoding(String data)