Heim > häufiges Problem > Was sind die Merkmale des symmetrischen Schlüsselsystems und des Public-Key-Kryptographiesystems?

Was sind die Merkmale des symmetrischen Schlüsselsystems und des Public-Key-Kryptographiesystems?

青灯夜游
Freigeben: 2023-02-09 11:46:18
Original
24160 Leute haben es durchsucht

Die Merkmale des symmetrischen Schlüsselsystems sind: schnelle Ver- und Entschlüsselung und hohe Sicherheitsstärke, aber der Schlüssel ist schwer zu verwalten und zu übertragen und eignet sich nicht für die alleinige Verwendung im Netzwerk. Die Merkmale des Kryptosystems mit öffentlichem Schlüssel sind: Hohe Vertraulichkeitsstärke, Schlüsselverteilung und -verwaltung. Einfache und leicht zu implementierende digitale Signatur.

Was sind die Merkmale des symmetrischen Schlüsselsystems und des Public-Key-Kryptographiesystems?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer.

Symmetrisches kryptografisches System

Symmetrisches kryptografisches System, auch bekannt als Einzelschlüssel-Kryptografiesystem, bezieht sich auf ein kryptografisches System, bei dem der Verschlüsselungsschlüssel und der Entschlüsselungsschlüssel gleich sind. Die Vertraulichkeit dieses kryptografischen Systems hängt hauptsächlich von der Vertraulichkeit des Schlüssels ab, und seine Verschlüsselungs- und Entschlüsselungsalgorithmen sind öffentlich.

Um die Sicherheit des Kryptographiesystems mit symmetrischem Schlüssel zu gewährleisten, muss der Verschlüsselungsalgorithmus komplex genug sein und der Schlüssel muss vertraulich sein und über einen ausreichend großen Schlüsselraum verfügen, damit der Angreifer den Chiffretext abfangen und den Verschlüsselungsalgorithmus kennen kann. Es ist immer noch nicht möglich, den Klartext wiederherzustellen. Das einflussreichste symmetrische Schlüsselkryptographiesystem ist der Datenverschlüsselungsstandard DES, der 1977 vom American National Bureau of Standards herausgegeben wurde.

Eigenschaften des symmetrischen kryptografischen Systems:

  • schnelle Ver- und Entschlüsselung

  • hohe Sicherheitsstärke

  • Schlüssel sind schwer zu verwalten und zu übertragen und nicht für den alleinigen Einsatz im Netzwerk geeignet

public Das Schlüsselkryptographiesystem

Das Public-Key-Kryptographiesystem ist ein asymmetrischer Schlüssel. Der Vorteil besteht darin, dass die Betriebsgeschwindigkeit schnell ist und der Schlüssel einfach zu generieren ist.

(1) Hohe Vertraulichkeitsstärke

Die theoretische Grundlage basiert auf der Schwierigkeit, große Primzahlen in der Zahlentheorie zu faktorisieren. Wenn n größer als 2048 Bit ist, kann der aktuelle Algorithmus RSA nicht innerhalb einer effektiven Zeit entschlüsseln.

(2) Schlüsselverteilung und -verwaltung sind einfach

Im RSA-System sind der Verschlüsselungsschlüssel und der Entschlüsselungsschlüssel unterschiedlich und getrennt. Der Verschlüsselungsschlüssel kann öffentlich gemacht werden und der Entschlüsselungsschlüssel wird vom Benutzer geheim gehalten. Die Anzahl der geheim gehaltenen Schlüssel wird reduziert, was die Schlüsselverteilung bequemer macht und die Schlüsselverwaltung erleichtert.

(3) Digitale Signaturen sind einfach zu implementieren

Im RSA-System verwendet nur der Empfänger seinen eigenen Entschlüsselungsschlüssel, um den Klartext zu signieren, und jeder andere kann den öffentlichen Schlüssel verwenden, um die Signatur zu überprüfen, sie kann jedoch nicht gefälscht werden .

Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWas sind die Merkmale des symmetrischen Schlüsselsystems und des Public-Key-Kryptographiesystems?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage