Bewertung von Verschlüsselungsmethoden

October 27

Verschlüsselung ist der Vorgang der Codierung von Daten, so dass es nur gesehen oder durch autorisierte Parteien geändert werden kann. Die zwei grundlegenden Arten der Verschlüsselung sind als symmetrische und asymmetrische Verschlüsselung bekannt, aber in jedem Fall die Basisverschlüsselung Verfahren entspricht. Unverschlüsselte Daten oder Klartext, wird durch eine mathematische Formel oder Algorithmus, zusammen mit einer Variablen übergeben bekannt als einen Schlüssel, um verschlüsselte Daten oder verschlüsselten Text zu produzieren.

Symmetrische Verschlüsselung

Symmetrischer Verschlüsselung, auch bekannt als geheime Verschlüsselungstechnik ist sogenannte Da denselben Schlüssel zum Verschlüsseln und Entschlüsseln der Daten verwendet wird. Ein symmetrischen Verschlüsselungsalgorithmus teilt die Daten in Blöcke und schaltet die Buchstaben in jedem Block um, verwandelt sie sich in Zahlen und komprimiert und erweitert sie um verschlüsselten Text zu produzieren. Symmetrische Verschlüsselungsalgorithmen können bis zu 1.000 mal schneller als Asymmetrische Verschlüsselungsalgorithmen werden und dienen in der Regel zum sicheren e-Commerce-Transaktionen stellen. Symmetrischer Verschlüsselung ist jedoch weniger sicher als asymmetrische Verschlüsselung, weil, wenn ein Schlüssel von einem Eindringling abgefangen wird, er / sie alle mit diesem Schlüssel verschlüsselten Daten entschlüsseln kann.

Asymmetrische Verschlüsselung

Asymmetrischer Verschlüsselung, auch bekannt als Verschlüsselung mit öffentlichen Schlüsseln verwendet ein paar Verwandte Schlüssel zum Verschlüsseln und Entschlüsseln von Daten. Ein Schlüssel ist bekannt als der öffentliche Schlüssel, verteilt, wer möchte Senden einer verschlüsselten Nachricht, während der andere Schlüssel, bekannt als der private Schlüssel wird nie vertrieben. Asymmetrischer Verschlüsselung ist sicherer als die symmetrische Verschlüsselung, aber Asymmetrische Verschlüsselungsalgorithmen sind komplexer, langsamer und benötigen mehr Rechenleistung als die symmetrischen Kollegen.

DES und 3DES

Der Data Encryption Standard (DES) war der erste Verschlüsselungsstandard zu werden vom National Institute of Standard and Technology (NIST) empfohlen und verwendet einen 64-Bit-Verschlüsselungsschlüssel. Jedoch DES gilt heute als eine unsichere Blockchiffre und wurde ersetzt durch die langsamer, aber sicherer, 3DES-Verschlüsselungsmethode, die gilt der Verschlüsselungsmethode DES dreimal und einen 192-Bit-Verschlüsselungsschlüssel verwendet. Je länger der Schlüssel, die weitere Kombinationen sind möglich und desto stärker die Verschlüsselungsmethode.

AES

Der Advanced Encryption Standard (AES) ist ein weiteres Blockchiffre mit einer Variablen Schlüssellänge bis zu 256 Bit. AES hat die Vorteile des Seins schnell und flexibel und eignet sich besonders gut zur Implementierung auf kleinen Geräten. AES ist für viele Sicherheitsanwendungen rigoros getestet und wird von FIPS Federal Information Processing Standards () in den Vereinigten Staaten genehmigt.