Skipjack Chiffre

Herkunft / Verwendung:Skipjack wurde von der US-amerikanischen NSA (National Security Agency) zwischen 1985 und 1990 entwickelt. Ab 1993 wurde es im Clipper-Chip zur Sprachverschlüsselung in Telefonen eingesetzt. Das Verfahren wurde bis Mai 1998 geheim gehalten und dann schließlich doch veröffentlicht. Skipjack arbeitet mit 80 bit. Somit kann der Schlüssel 10 Zeichen lang sein.

Nach ihrer Veröffentlichung wurde Skipjack von einigen Krypto-Experten kryptoanalytisch begutachtet und es traten einige Schwächen zutage, so dass mittlerweile von der Verwendung zu wichtigen Zwecken eher abzuraten ist.

Beschreibung des Algorithmus

Skipjack nutzt einen 80 Bit-Schlüssel und 64 Bit große Datenblöcke und ist eine Blockchiffre. Es nutzt ein unbalancierte Feistelnetzwerk mit 32 Runden.

Die genaue Spezifikation zu Skipjack kann als PDF beim NIST heruntergeladen werden.

Beispiel

Klartext:Beispielklartext (ASCII hex: 42656973 7069656C 6B6C6172 74657874)
Schlüssel:Apfelstrudel (ASCII hex: 41706665 6C737472 7564656C)
Chiffrat:D624CD71 F44F92D9 D411A7A5 9F5A1F1A (hex)
Chiffrieren / dechiffrieren: Beispielklartext -> 42 65 69 73 70 69 65 6c 6b 6c 61 72 74 65 78 74 Apfelstrudel -> 41 70 66 65 6c 73 74 72 75 64 65 6c chiff. Chiffrat D6 24 CD 71 F4 4F 92 D9 D4 11 A7 A5 9F 5A 1F 1A Apfelstrudel -> 41 70 66 65 6c 73 74 72 75 64 65 6c dechiff. Beispielklartext <- 42 65 69 73 70 69 65 6c 6b 6c 61 72 74 65 78 74

Code / Chiffre online dekodieren / entschlüsseln bzw. kodieren / verschlüsseln (DeCoder / Encoder / Solver-Tool)

Wenn Sie Texte eingeben, die nicht als Hex-Sequenz (ohne Leerzeichen) interpretiert werden können, erfolgt eine automatische Umsetzung in eine Hex-Sequenz. Ist Das Ergebnis umsetzbar in druckbare ASCII-Zeichen, erfolgt eine automatische Umsetzung von Hex.



Quellen, Literaturverweise und weiterführende Links

Schmeh, Klaus: Kryptografie: Verfahren - Protokolle - Infrastrukturen, dpunkt Verlag, 5. Auflage 2013, iX-Edition, S. 123
Spezifikation von Skipjack als PDF beim NIST