Class MD5

java.lang.Object
net.sf.basedb.util.MD5

public class MD5
extends Object
This class calculates the MD5 hash of a string and returns it represented as a hexadecimal string.
Version:
2.0
Author:
Nicklas
  • Constructor Details

    • MD5

      public MD5()
  • Method Details

    • getHashString

      public static String getHashString​(String in)
      Calculates the MD5 hash of an UTF-8 encoded string.
    • newInstance

      public static MessageDigest newInstance()
    • getHashString

      public static String getHashString​(MessageDigest md5)
    • leftPad

      public static String leftPad​(String toPad, char c, int length)
      If the string is shorter than the specified length, it is left padded with the specified character. If the string is null or longer than the specified length it is returned unchanged.
      Parameters:
      toPad - The string to pad
      c - The character to pad with
      length - The length of the resulting string
      Returns:
      The left-padded string