RSA-Schlüssel Vs. DSA-Schlüssel

September 6

In der Welt von asymmetrischen Schlüsseln sind zwei der vorherrschenden Algorithmen RSA und DSA. Beide Systeme müssen Benutzer ein Schlüsselpaar, einen öffentlichen Schlüssel und einen privaten Schlüssel zu generieren. Diese zwei Verschlüsselungsalgorithmen haben jedoch verschiedene Begrenzungen auf die Größe der Tasten können Benutzer generieren und was Verschlüsselungsfunktionen, die sie durchführen können.

Asymmetrische Verschlüsselung

RSA und DSA sind zwei unterschiedliche Algorithmen zur Generierung von Schlüsseln für asymmetrische Verschlüsselungssysteme. Diese Systeme arbeiten mit zwei Komponenten: einem öffentlichen Schlüssel und einen privaten Schlüssel. Diese haben die Form von zwei Dateien, die zur gleichen Zeit entstehen und einzigartige Dateiinhalte, aber mathematisch miteinander verbunden sind. Der Benutzer, der einen solchen Schlüssel generiert verteilt den öffentlichen Schlüssel an die breite Öffentlichkeit, gleichzeitig aber dafür sorgen, dass er der einzige ist, die den privaten Schlüssel zugreifen können.

Gesamtes Dokumentverschlüsselung

Wenn ein Benutzer seinen öffentlichen Schlüssel verteilt, können wer seinen öffentlichen Schlüssel hat einem Dokument verschlüsseln. Nachdem das Dokument, auf diese Weise verschlüsselt ist ist der einzige Weg zur Entschlüsselung verwenden des öffentlichen Schlüssels passenden privaten Schlüssel. Da die einzige, die Zugriff auf diesen privaten Schlüssel hat der Benutzer, der den öffentlichen Schlüssel verteilt ist, ist er der einzige, die zu entschlüsseln und auf das Dokument zugreifen kann.

Signieren von Dateien

Die andere Funktion dieser asymmetrische Verschlüsselung möglich ist, sogenannte Dateisignaturen zu erzeugen. Diese werden verwendet, um zu bestätigen, die eine Datei, die ein Benutzer über Zugriff auf hat nicht manipuliert wurde, seit die Dateierstellung. Ausgeführt wird die Daten, die eine bestimmte Datei und den Inhalt seines privaten Schlüssels durch eine asymmetrische Signieren von Dateien Programm darstellt, bleibt dem Ersteller der Datei mit einer verschlüsselten Datei-Signatur, die mit seiner Akte verteilt. Wer seinen öffentlichen Schlüssel hat können dann die gleiche Software um zu überprüfen, ob die Daten der Datei nicht manipuliert wurden.

Welcher Algorithmus wählen

Wenn es um die Wahl, ob Sie einen RSA-Schlüssel oder DSA-Schlüssel generieren möchten, ist der primäre Unterschied welchem Verschlüsselungsvorgänge Sie durchführen möchten. RSA-Schlüssel können sowohl ganze Dokumentverschlüsselung und Signieren von Dateien. DSA-Schlüssel dient jedoch nur zum Signieren von Dokumenten. RSA Benutzern Schlüsselpaare erzeugen, deren Größen größer als 1024 Bits sind, die ist die Maximalgröße für DSA-Schlüssel. Als Schlüssel zu knacken, mit zunehmender Größe schwieriger geworden, also die Sicherheit besonders bedacht sollten mit RSA-Schlüssel für ihre Signaturen sowie ganze Dokumentverschlüsselung.