\documentclass[12pt]{scrartcl} \usepackage[LB]{spioncamp} \def\version{3} \begin{document} \title{Playfair} \subtitle{Substitution (bigraphisch)} \solution{1}{% Playfair-Matrix für FUCHS:\\ \texttt{F U C H S\\ A B D E G\\ I K L M N\\ O P Q R T\\ V W X Y Z}\\ Z.\,B. ist \textbf{ANNA} verschlüsselt \textbf{GIIG}. } \solution{2}{% Playfair-Matrix für WOLKENBRUCH:\\ \texttt{W O L K E\\ N B R U C\\ H A D F G\\ I M P Q S\\ T V X Y Z}\\ Lösung: \textbf{QUADRATISCH PRAKTISCH} } \solution{3}{% Diese Entschlüsselung geht so: \begin{compactitem} \item Der Empfänger muss das Schlüsselwort kennen. Dieses wird in ein $5 \times 5$-Quadrat (mehrfache Buchstaben weglassen!) geschrieben. \textbf{I} und \textbf{J} werden dabei nur als ein Buchstabe gezählt. Der Rest des Alphabets wird fortlaufend dahintergeschrieben. \item Die verschlüsselte Nachricht wird in Zweiergruppen aufgeschrieben. \item Nun werden diese Buchstabenpaare ersetzt. Wodurch sie ersetzt werden, hängt davon ab, wo sie im Quadrat stehen: \begin{compactitem} \item Stehen beide Buchstaben in derselben Zeile, werden sie jeweils durch ihren Vorgänger in der Zeile ersetzt. (Vorgänger des ersten ist der letzte Buchstabe.) \item Stehen beide Buchstaben in derselben Spalte, werden sie jeweils durch ihren Vorgänger in der Spalte ersetzt. (Vorgänger des ersten ist der letzte Buchstabe.) \item Stehen die Buchstaben in verschiedenen Zeilen und Spalten, wird der obere der beiden durch den Buchstaben ersetzt, der in derselben Zeile wie der obere und in derselben Spalte wie der untere Buchstabe steht. Der untere wird durch den Buchstaben ersetzt, der in derselben Zeile wie der untere und in derselben Spalte wie der obere Buchstabe steht. \end{compactitem} \end{compactitem} } \end{document}