Class Hashing


  • public class Hashing
    extends Object
    • Field Detail

      • hexArray

        protected static final char[] hexArray
    • Constructor Detail

      • Hashing

        public Hashing()
    • Method Detail

      • md5Binary

        public static byte[] md5Binary​(String toHash)
      • md5Binary

        public static byte[] md5Binary​(byte[] toHash)
      • sha1Binary

        public static byte[] sha1Binary​(String toHash)
      • sha1Binary

        public static byte[] sha1Binary​(byte[] toHash)
      • sha512Binary

        public static byte[] sha512Binary​(String toHash)
      • whirlpool

        public static String whirlpool​(String toHash)
      • whirlpoolBinary

        public static byte[] whirlpoolBinary​(String toHash)
      • customAlgorithm1

        public static String customAlgorithm1​(String toHash,
                                              String salt)
      • customAlgorithm2

        public static String customAlgorithm2​(String toHash,
                                              String salt)
      • customAlgorithm4

        public static String customAlgorithm4​(String toHash,
                                              String salt)
      • customAlgorithm5

        public static String customAlgorithm5​(String toHash,
                                              String salt)
      • mySQLPre4_1

        public static String mySQLPre4_1​(String toHash)
      • mySQLPost4_1

        public static String mySQLPost4_1​(String toHash)
      • peopleSoft

        public static String peopleSoft​(String toHash)
      • ave_DataLife_Diferior

        public static String ave_DataLife_Diferior​(String toHash)
      • decodeBase64

        public static byte[] decodeBase64​(String base64)
      • encodeBase64

        public static String encodeBase64​(String toEncode)
      • encodeBase64

        public static String encodeBase64​(byte[] toEncode)
      • bytesToHex

        public static String bytesToHex​(byte[] bytes)