Java MD5 Encode md5Encode(String inStr)

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

Description

md Encode

License

Apache License

Declaration

public static String md5Encode(String inStr) throws Exception 

Method Source Code

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

import java.security.MessageDigest;

public class Main {

    public static String md5Encode(String inStr) throws Exception {
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        byte[] byteArray = inStr.getBytes("UTF-8");
        byte[] md5Bytes = md5.digest(byteArray);
        StringBuilder hexValue = new StringBuilder();
        for (int i = 0; i < md5Bytes.length; i++) {
            int val = ((int) md5Bytes[i]) & 0xff;
            if (val < 16) {
                hexValue.append("0");
            }/* w  w  w  .java  2 s.  com*/
            hexValue.append(Integer.toHexString(val));
        }
        return hexValue.toString();
    }
}

Related

  1. md5Encode(byte[] content)
  2. MD5Encode(final String origin, final String charsetname)
  3. md5Encode(String input, String encoding)
  4. MD5Encode(String inStr)
  5. md5Encode(String inStr)
  6. md5Encode(String message)
  7. MD5Encode(String origin)
  8. MD5Encode(String origin)
  9. MD5Encode(String s)