Class HmacMD5

java.lang.Object
de.bsvrz.sys.funclib.crypt.hmacmd5.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 Details

    • HmacMD5

      public HmacMD5()
  • Method Details

    • 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