Cryptography ist entscheidend für Internet-Sicherheit. Datenverschlüsselung , der Prozess der Schutz der Informationen, die Transfers zwischen Computern über das Internet , ermöglicht Computer-Nutzer , um sicher zu senden oder zu empfangen Informationen von anderen Computern Benutzern , Websites und Servern versteckt den Inhalt vor Hackern . Verschlüsselung bietet sicheres Surfen , selbst wenn ein Benutzer mit sensiblen Informationen wie Konten (wie auf einer Online- Banking-Website ) oder Social Security Nummern arbeiten . Keys
Geheimnis - Key-Kryptographie erfordert beide Benutzer (oder die Computer der Benutzer ), um den gleichen Schlüssel teilen, weil diese Methode verwendet den gleichen Schlüssel für die Verschlüsselung und Entschlüsselung. Im Gegensatz dazu verwendet öffentlichem Schlüssel zwei Schlüssel. Wenn der Ursprung Benutzerinformationen über öffentlichem Schlüssel sendet , ändert der Computer den Inhalt an Chiffre , oder kodiert, Text. Wenn der Empfänger die Informationen herunter , verwendet der Computer einen zweiten Schlüssel , um die Daten wieder entschlüsseln in Klartext Inhalt .
Vulnerability
Da Public-Key- Verschlüsselung verwendet zwei separate Tasten , einer der Schlüssel sein kann , ohne die sichere Verbindung Öffentlichkeit. Public-Key- Verschlüsselung erhält seinen Namen von dieser Tatsache. Die Wirksamkeit der Private-Key -Verschlüsselung wird leichter gefährdet die einzelnen Schlüssel werden sollte bekannt Parteien mit böswilliger Absicht . Privat -key -Verschlüsselung erfordert Schutz der nicht nur die ursprünglichen Daten, sondern der Schlüssel selber. Da jedoch beide Benutzer oder Systeme den Schlüssel teilen müssen , müssen sie in der Lage sein , den Schlüssel zwischen ihnen zu verteilen.
Algorithmen
Laut den die Verschlüsselung Glossar an der Ver-und Entschlüsselung Enzyklopädie ist ein Algorithmus der mathematischen Verfahren zur Durchführung einer Aufgabe . In Bezug auf die Verschlüsselung ist der Algorithmus das Verfahren ein System verwendet, um Ver-oder Entschlüsseln von Daten . Public-Key- Verschlüsselung verwendet eine einzige Art von Algorithmus - asymmetrisch - während der private -key -Verschlüsselung basiert auf entweder Strom oder Algorithmen Blockalgorithmen . Erstere Algorithmus bezieht sich auf ein Bit oder Byte von Daten zu einer Zeit , und die letzteren Algorithmus bezieht sich auf Datenblöcke , die groß sind . Typischerweise sind diese 64- Bit-Datenblöcke .
History
Public-Key- Verschlüsselung ist eine neuere Entwicklung als private -key Entwicklung. Bill Stewart von Living Internet erklärt, wie Whitfield Diffie , Ralph Merkle und Martin Hellman ihre Gedanken veröffentlicht am Public-Key- Verschlüsselung in Form einer Zeitung namens " New Directions in Cryptography " in der November 1976 Ausgabe von IEEE Transactions on Information Theory . Bis dahin war der private -key -Verschlüsselung der Standard- Form kodiert Verschlüsselung für Tausende von Jahren, weil es wurde angenommen , dass ein einzelner Schlüssel die einzige praktikable Methode, um sichere Nachrichten mit sensiblen Daten war .