Kryptomate ist eine App zur einfachen En- und Dekodierung kurzer Textschnipsel mit Caesar oder Vigenère Chiffre. Sei es für ein Puzzle (z.B. für einen Geocache) oder nur zum Spaß mit Freunden.
Der Caesar Chiffre ist wahrscheinlich die einfachste und am weitesten verbreitetste Verschlüsselungsmethode, die es gibt. Es funktioniert, indem jeder Buchstabe einer gegeben Phrase um eine bestimmte Anzahl im Alphabet verschoben wird. Benannt ist die Methode nach Julius Caesar, der sensible Militärgeheimnisse mit einer Verschiebung von drei auf diese Art und Weise verschlüsselte.
Der Vigenère Chiffre funktioniert sehr ähnlich, ist aber bedeutend jünger und es dauerte auch eine ganze Weile, bis sie jemand geknackt hat. Anstatt einer festen Verschiebung nutzt sie einen Schlüssel um eine unterschiedliche Verschiebung für jeden Buchstaben der gegebenen Phrase anzusetzen. Dies macht es weitaus schwieriger für eine einzelne Person zum Erraten der Verschiebung.
Die Methoden in dieser App sind in keinster Weise etwas, was man mit wichtigen Daten nutzen sollte. Selbst die neuere der beiden Methoden ist über 450 Jahre alt. Caesar und Vigenère sind beide sehr simple Konzepte und werden oft für Puzzle verwendet. Beide Methoden sind nicht sicher für moderne Anwendungen.
Beachte bitte, dass Kryptomate nur lateinische Buchstaben verarbeitet (A-Z, a-z). Satzzeichen, Zahlen, Umlaute und andere Sonderzeichen werden direkt übernommen und nicht verschlüsselt.
Der Quelltext dieser Applikation ist auf Github verfügbar. Siehe https://github.com/kiliankoe/kryptomate-ios