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.