Class HashUtil

java.lang.Object
net.datenwerke.rs.utils.crypto.HashUtil
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

public class HashUtil extends Object
Provides convenience methods for creating cryptographic hash values
  • Constructor Details

    • HashUtil

      public HashUtil()
  • Method Details

    • md5

      public String md5(String in)
    • md5

      public String md5(File in)
    • sha1

      public String sha1(String in)
    • sha1

      public String sha1(File in)
    • sha1ToString

      public String sha1ToString(byte[] in)
    • sha1Bytes

      public byte[] sha1Bytes(byte[] in)
    • hashBytes

      public String hashBytes(byte[] in, String algorithm)
    • hashDirMD5

      public String hashDirMD5(File dir)