Verschlüsselung von Eingaben
Es ist ein anwenderfreundliches Delphiprogramm zu erstellen, welches eingegebene Zeichenfolgen verschlüsseln und wieder entschlüsseln kann.
Damit könnte man dann die verschlüsselte Zeichenfolge in einer Datei speichern, so dass ihr Inhalt nur schlecht von unbefugten Personen erkannt werden kann. Nach dem Einlesen würde das Programm den Originaltext wieder herstellen können.
Damit es beim Decodieren keine Verwechslungen geben kann, sollen immer je zwei Zeichen miteinander vertauscht werden. Welche zwei das sind, kann selbst festgelegt werden - es darf nur keine Wiederholung geben. Es müssen auch nicht alle Zeichen vertauscht werden.
Natürlich soll beim Decodieren der Tausch genau so wieder rückgängig gemacht werden. Deshalb ist es zweckmäßig, nicht den Quellcode zweimal zu schreiben, sondern eine Prozedur "Tauschen" zu deklarieren und diese zweimal aufzurufen.
|