Cäsar-Verschlüsselung

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Vorüberlegungen

Wie lassen sich prinzipiell Zeichenketten aus Zeichen bilden?
Wir wollen in dem nachfolgenden Beispiel die Konvertierung eines Zeichens in seinen ASCII-Code und umgekehrt nutzen.

Cäsar-Verfahren

Vervollständige die fehlende Programmzeile in der Funktion CaesarCodieren.
Beachte dabei, dass diese Funktion sowohl zum Codieren als auch zum Decodieren genutzt wird.

 

Quelltext überprüfen:

Aufgaben

  1. Teste ausführlich das Ver- und Entschlüsseln von Zeichenketten mit dem Cäsar-Verfahren.
    Bilde dazu vollständige Sätze, die auch Sonderzeichen enthalten sollen.
    Begründe Deine Testergebnisse mit den Implementationen der entsprechenden Funktionen.
  2. Begründe, warum das Cäsar-Verfahren zur Geheimhaltung von Informationen ungeeignet ist.
Persönliche Werkzeuge