11Kryptografie

Aufgaben

88. Caesar-Chiffre

Schreiben Sie ein Programm, das Nachrichten mit einer Caesar-Chiffre mit Rotation nach rechts und einem beliebigen Verschiebungswert ver- und entschlüsseln kann. Der Einfachheit halber soll das Programm nur Textnachrichten in Großbuchstaben berücksichtigen und nur Buchstaben verschlüsseln, Zahlen, Symbole und andere Arten von Zeichen aber ignorieren.

89. Vigenère-Chiffre

Schreiben Sie ein Programm, das Nachrichten mit der Vigenère-Chiffre ver- und entschlüsseln kann. Der Einfachheit halber sollen die zu verschlüsselnden Klartextnachrichten nur aus Großbuchstaben bestehen.

90. Base64-Codierung und -Decodierung

Schreiben Sie ein Programm, das Binärdaten mit dem Base64-Verfahren codieren und decodieren ...

Get Die C++-Challenge now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.