Class DigestUtils


  • public class DigestUtils
    extends java.lang.Object
    Hilfsklasse zum Erzeugen von Hashes.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ALG_RIPE_MD160
      Hash-Algorithmus RIPEMD160.
      static java.lang.String ALG_SHA1
      Hash-Algorithmus SHA1.
    • Constructor Summary

      Constructors 
      Constructor Description
      DigestUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static byte[] hash​(byte[] data, java.lang.String alg)
      Hasht die Daten.
      static java.lang.String hash​(java.lang.String data, java.lang.String alg)
      Hasht die Daten.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ALG_RIPE_MD160

        public static final java.lang.String ALG_RIPE_MD160
        Hash-Algorithmus RIPEMD160.
        See Also:
        Constant Field Values
      • ALG_SHA1

        public static final java.lang.String ALG_SHA1
        Hash-Algorithmus SHA1.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DigestUtils

        public DigestUtils()
    • Method Detail

      • hash

        public static final java.lang.String hash​(java.lang.String data,
                                                  java.lang.String alg)
                                           throws HBCI_Exception
        Hasht die Daten.
        Parameters:
        data - die zu hashenden Daten.
        alg - der zu verwendende Algorithmus.
        Returns:
        der Hash.
        Throws:
        HBCI_Exception
      • hash

        public static final byte[] hash​(byte[] data,
                                        java.lang.String alg)
                                 throws HBCI_Exception
        Hasht die Daten.
        Parameters:
        data - die zu hashenden Daten.
        alg - der zu verwendende Algorithmus.
        Returns:
        der Hash.
        Throws:
        HBCI_Exception