pgptutorial.deTurorials zum Thema PGPvon Marc Michele |
|
Startseite | Tutorials | Kontakt | Impressum | |
Symmetrische VerschlüsselungDie Symmetrische Verschlüsselung ist in der Kryptographie wohl das älteste Verschlüsselungskonzept was es gibt.Die Anfänge der Verschlüsselung von Nachrichten gehen angeblich bis in die Zei der alten Ägypter vor ungefähr 4000 Jahren zurück. Eine der bekanntesten älteren Verschlüsselungen ist die Caesar-Verschiebung, bei der zum Beispiel im Alphabet um drei Buchstaben nach rechts verschoben wird, so dass aus einem Buchstaben A der Buchstabe C wird. ,,In der Blütezeit des Römischen Reiches benutzte Julius Caesar während der Kriege in Gallien verschiedene Signalstationen und Chiffren zur Kommunikation mit seinen Generälen.`` [Wri00, S. 23] Diese doch Recht einfachen Verfahren, die man auch als vorläufer der Stromchiffren sehen kann, wurden mit der Zeit durch Verbesserungen immer effizienter und sicherer. Stromchiffren arbeiten auf Zeichenbasis, das bedeutet sie verschlüsseln Zeichen für Zeichen. Die symmetrischen Verschlüsselungsverfahren lassen sich in zwei Gruppen einteilen, in die Stromchiffren und in die Blockchiffren. Die Blockchiffren arbeiten mit einer festen Blockgröße, das heißt sie verschlüsseln immer eine fest vorgegebene Anzahl von Zeichen. Symmetrische Verschlüsselung gilt als sicher, solange der Schlüssel groß genug gewählt wurde und geheim gehalten wird. Symmetrische Verschlüsselung benutzt zum Verschlüsseln und zum Entschlüsseln einer Nachricht den gleichen Schlüssel (siehe Abbildung 2.1), das heißt jeder, der im Besitz diese Schlüssels ist, kann die Nachricht entschlüsseln und auch Nachrichten verschlüsseln. Ein großer Nachteil der symmetrischen Verschlüsselung ist, dass der Schlüssel der zum Verschlüsseln und zum Entschlüsseln benutzt wird, über einen sicheren Weg (Kanal) ausgetauscht werden muss. Dies bedeutet, dass um höchst möglichen Schutz zu erreichen, die Kommunikationspartner sich wenigstens einmal treffen müssen, was aufgrund räumlicher Entfernung ein Problem darstellen kann. Ein zweiter Nachteil der symmetrischen Verschlüsselung ist, dass mit steigender Anzahl der Kommunikationspartner auch die Anzahl der Schlüssel steigt, die geheim gehalten werden müssen. Der eigentliche Vorteil den symmetrische Verschlüsselung bietet, ist die Geschwindigkeit sowohl beim Verschlüsseln als auch beim Entschlüsseln. Deshalb wird die symmetrische Verschlüsselung bei der Verschlüsselung großer Datenmengen immer noch bevorzugt eingesetzt.
|
|