Hauptunterschied: Kryptographie ist die Kunst, Nachrichten auszublenden, indem sie in verborgene Texte umgewandelt werden. Dies geschieht in der Regel, um eine Nachricht über unsichere Kanäle zu übertragen. Auf der anderen Seite ist Kryptoanalyse die Kunst, aus verborgenen Nachrichten Klartext über einen unsicheren Kanal zu entschlüsseln oder zu erhalten. Es wird auch als Codeknacken bezeichnet.
Kryptographie konvertiert einen Klartext (zu übertragende Nachricht) in eine Chiffretextnachricht, indem Verschlüsselungstechniken verwendet werden. Der Vorgang des Erhaltens eines Chiffretextes aus einem Klartext wird als Entschlüsselung bezeichnet. Diese Kunst der Kryptographie ist eine uralte Kunst. Die erste schriftliche Verwendung dieses Begriffs stammt aus der Zeit um 1900 v. Chr.. Im Allgemeinen gibt es drei verschiedene kryptographische Schemata, die häufig verwendet werden.
- Secret Key oder Symmetric Cryptography - derselbe Schlüssel wird zur Verschlüsselung und Entschlüsselung verwendet
- Public-Key oder Asymmetric Cryptography, und - es verwendet einen Schlüssel für die Verschlüsselung und einen anderen für die Entschlüsselung
- Hash-Funktionen - Es verwendet eine mathematische Transformation, um die Informationen auf irreversible Weise zu verschlüsseln.
- Nur-Chiffrentext-Attacke - In diesem Fall hat der Angreifer nur den Chiffretext, um Klartext zu erreichen, und erraten so den Klartext.
- Bekannter Klartextangriff - In diesem Fall versucht der Angreifer, den Klartext zu erraten, indem er einen Teil des Chiffretextes analysiert.
- Gewählter Klartextangriff - der Kryptoanalytiker kann Klartexte auswählen und die entsprechenden Chiffretexte erhalten. Ziel ist es, die Klartexte so zu wählen, dass die daraus resultierenden Paare aus Klartext und Chiffretext das Ableiten des Verschlüsselungsschlüssels erleichtern.
- Man in the middle attack - die Person fängt die vom Sender und Empfänger gesendeten Signale ab. Er stellt sich ihnen gegenüber als die andere Partei und tauscht die Schlüssel mit beiden getrennt aus.
Klassische Chiffren werden von Kryptoanalytikern mithilfe von Methoden wie Zufallsindex, Kasiski-Untersuchung und Häufigkeitsanalyse decodiert. Moderne Angreifer begannen in den 90er Jahren mit Angriffen auf den Blockchiffre-Standard DES mit Differential- und Linear-Angriffen.
Kryptographie und Kryptoanalyse sind daher zwei verschiedene Prozesse. In der Kryptographie wird eine Nachricht so codiert, dass sie für Personen unlesbar wird, die die Informationen missbrauchen können. Andererseits wird die Kryptoanalyse von einem Eindringling durchgeführt, um die Nachricht zu entschlüsseln.
Vergleich zwischen Kryptographie und Kryptoanalyse:
Kryptographie | Kryptoanalyse | |
Definition | Die Kunst oder Wissenschaft zum Verschlüsseln von einfachen Nachrichten in verschlüsselten Text zur Sicherheit der Nachrichten, insbesondere während der Übertragung. | Die Kunst, aus einem Chiffretext Klartext zu erhalten, ohne den Schlüssel zu kennen. |
Ursprung | Aus dem Griechischen κρυπτός "versteckt, geheim"; und γράφειν, graphein, "writing" bzw. -λογία, -logia, "study" | Von griechischen Kryptos, "versteckt" und analýein, "lockern" oder "lösen" |
Praktiker | Kryptograf | Kryptoanalytiker |
Fokus | Geheimschrift | Geheimnisse brechen |
Sorge um Chiffre oder Hash |
|
|
Eigenschaften |
|
|