Class HmacMD5

  • All Implemented Interfaces:
    Encrypt

    public class HmacMD5
    extends java.lang.Object
    implements Encrypt
    Diese Klasse verschlüsselt einen Text nach HmacMD5.
    • Constructor Summary

      Constructors 
      Constructor Description
      HmacMD5()  
    • Method Summary

      Modifier and Type Method Description
      byte[] encrypt​(byte[] cleartext, java.lang.String encryptionText)
      Verschlüsselt einen Text
      byte[] encrypt​(java.lang.String cleartext, java.lang.String encryptionText)
      Verschlüsselt einen Text
      • Methods inherited from class java.lang.Object

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

      • HmacMD5

        public HmacMD5()
    • Method Detail

      • encrypt

        public byte[] encrypt​(java.lang.String cleartext,
                              java.lang.String encryptionText)
                       throws java.lang.Exception
        Description copied from interface: Encrypt
        Verschlüsselt einen Text
        Specified by:
        encrypt in interface Encrypt
        Parameters:
        cleartext - Text, der verschlüsselt werden soll. Der Text muss ISO-8859-1 konform sein.
        encryptionText - Text, der benutzt werden soll um den Klartext zu verschlüsseln. Dieser Text wird ebenfalls zum entschlüsseln benötigt.
        Returns:
        Verschlüsselter Text
        Throws:
        java.lang.Exception - Fehler, die beim verschlüsseln aufgetreten sind
        See Also:
        Decrypt
      • encrypt

        public byte[] encrypt​(byte[] cleartext,
                              java.lang.String encryptionText)
                       throws java.lang.Exception
        Description copied from interface: Encrypt
        Verschlüsselt einen Text
        Specified by:
        encrypt in interface Encrypt
        Parameters:
        cleartext - Text, der verschlüsselt werden soll. Der Text muss ISO-8859-1 konform sein.
        encryptionText - Text, der benutzt werden soll um den Klartext zu verschlüsseln. Dieser Text wird ebenfalls zum entschlüsseln benötigt.
        Returns:
        Verschlüsselter Text
        Throws:
        java.lang.Exception - Fehler, die beim verschlüsseln aufgetreten sind
        See Also:
        Decrypt