Caesar Script (Verschlüsselung)
-
Folgendes Problem:
Bei diesem Problem geht es um das Caesar Script(Verschlüsselung)
kennt jemand dort eine Methode wie ich das bewältigen kann?Also ich gebe ein Wort ein dieses soll dann umgewandelt werden in den ASCII Zahlenwert. Der Zahlenwert soll dann um einen Faktor (den man bestimmt) erhöht werden. Die neue Zahl die dann vorhanden ist soll dann in den jeweiligen Buchstaben gewandelt werden.
-
Was ist eigentlich Deine Frage?
Aus der Hilfe von www.cryptool.de:
Beim Caesar-Verschlüsselungsverfahren wird ein Zeichen aus dem Alphabet als Schlüssel verwendet. Entsprechend der Position des Buchstabens werden die Buchstaben des Klartextes zyklisch verschoben. Falls das Alphabet nur die Großbuchstaben sind (das ist der klassische Fall), findet die zyklische Verschiebung um ein Zeichen für "A", zwei Zeichen für "B", ..., 26 Zeichen für "Z" statt. Zur Entschlüsselung wird der verschlüsselte Text einfach in die andere Richtung verschoben.
Beispiel:
Bei dem Schlüssel "C" werden alle Buchstaben zyklisch um 3 Stellen verschoben:
Klartext Verschlüsselter Text A D B E C F ... ... W Z X A Y B Z C
Der Schlüssel "Z" sollte nicht verwendet werden, da in diesem Fall der verschlüsselte Text mit dem Klartext übereinstimmt.
Ein Sonderfall der Caesar-Verschlüsselung ist die ROT13K-Verschlüsselung. Dabei werden die Buchstaben um 13 verschoben, bzw. mit dem Schlüssel "M" verschlüsselt, alle anderen Zeichen beibehalten. Zweimal hintereinander angewendet ergibt sich also wieder der Klartext.