cryptography
Class DataEncryption

java.lang.Object
  |
  +--cryptography.DataEncryption

public class DataEncryption
extends java.lang.Object

Überschrift: Kryptographie

Beschreibung: Dieses Projekt bietet Verschlüsselung an

Copyright: Copyright (c) 2003 Christoph Poehlmann

Organisation:


Field Summary
private  java.lang.String CryptoKey
          Der Standard-'schlüssel' sorgt nur dafür, dass es auch so laufen würde
private  boolean DoEncryption
          Zeigt die nächste Aktion für Ausführen an
 
Constructor Summary
DataEncryption()
          Der leere Konstruktor - macht gar nix
 
Method Summary
 void Ausführen(java.lang.Object arg1)
          Ruft die passende private Methode auf, je nachdem ob Verschlüsselung() oder Entschlüsselung() zuvor aufgerufen wurde.
 void Entschlüsselung()
          Legt fest, dass die nächsten Aufrufe der Methode Ausführen() die Daten entschlüsseln.
 void Schlüssel(java.lang.String arg1)
          Hinterlegt einen benutzerdefinierten Schlüssel.
private  void StringDecode(java.lang.StringBuffer arg1)
          Wendet die Entschlüsselungsmethode auf das StringBuffer-Objekt an.
private  void StringEncode(java.lang.StringBuffer arg1)
          Wendet die Verschlüsselungsmethode auf das StringBuffer-Objekt an.
 void Verschlüsselung()
          Legt fest, dass die nächsten Aufrufe der Methode Ausführen() die Daten verschlüsseln.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DoEncryption

private boolean DoEncryption
Zeigt die nächste Aktion für Ausführen an


CryptoKey

private java.lang.String CryptoKey
Der Standard-'schlüssel' sorgt nur dafür, dass es auch so laufen würde

Constructor Detail

DataEncryption

public DataEncryption()
Der leere Konstruktor - macht gar nix

Method Detail

Verschlüsselung

public void Verschlüsselung()
Legt fest, dass die nächsten Aufrufe der Methode Ausführen() die Daten verschlüsseln.


Entschlüsselung

public void Entschlüsselung()
Legt fest, dass die nächsten Aufrufe der Methode Ausführen() die Daten entschlüsseln.


Schlüssel

public void Schlüssel(java.lang.String arg1)
Hinterlegt einen benutzerdefinierten Schlüssel. Diese Funktion sollte unbedingt aufgerufen werden, um ein brauchbares Ergebnis zu bekommen!


Ausführen

public void Ausführen(java.lang.Object arg1)
Ruft die passende private Methode auf, je nachdem ob Verschlüsselung() oder Entschlüsselung() zuvor aufgerufen wurde. Das übergebene Objekt muss vom Typ StringBuffer sein, andere Typen werden nicht verändert. Zuvor sollte Schlüssel() aufgerufen werden, um den Schlüssel sinnvoll zu setzen.


StringEncode

private void StringEncode(java.lang.StringBuffer arg1)
Wendet die Verschlüsselungsmethode auf das StringBuffer-Objekt an.


StringDecode

private void StringDecode(java.lang.StringBuffer arg1)
Wendet die Entschlüsselungsmethode auf das StringBuffer-Objekt an.