Kryptographie mit Python - Übersicht
Kryptographie ist die Kunst der Kommunikation zwischen zwei Benutzern über codierte Nachrichten. Die Wissenschaft der Kryptographie entstand mit dem Grundmotiv, die vertraulichen Nachrichten, die von einer Partei an eine andere übertragen wurden, zu schützen.
Kryptographie ist definiert als die Kunst und Wissenschaft, die Botschaft zu verbergen, um Privatsphäre und Geheimhaltung einzuführen, wie sie in der Informationssicherheit anerkannt sind.
Terminologien der Kryptographie
Die in der Kryptographie häufig verwendeten Begriffe werden hier erklärt -
Klartext
Die Nur-Text-Nachricht ist der Text, der lesbar ist und von allen Benutzern verstanden werden kann. Der Klartext ist die Nachricht, die einer Kryptographie unterzogen wird.
Geheimtext
Chiffretext ist die Nachricht, die nach dem Anwenden der Kryptographie auf Klartext erhalten wird.
Verschlüsselung
Das Konvertieren von Klartext in Chiffretext wird als Verschlüsselung bezeichnet. Es wird auch als Codierung bezeichnet.
Entschlüsselung
Das Konvertieren von Chiffretext in Klartext wird als Entschlüsselung bezeichnet. Es wird auch als Decodierung bezeichnet.
Das folgende Diagramm zeigt den gesamten Prozess der Kryptographie -
Merkmale der modernen Kryptographie
Die grundlegenden Merkmale der modernen Kryptographie sind wie folgt:
Es arbeitet mit Bitsequenzen.
Es verwendet mathematische Algorithmen zum Sichern der Informationen.
Es erfordert Parteien, die an einem sicheren Kommunikationskanal interessiert sind, um Privatsphäre zu erreichen.