Was ist RSA-Verschlüsselung?
Um eine Nachricht privat und geheim zu übertragen, wird ein Ver- und Entschlüsselungsprozess verwendet. Durch die Verschlüsselung wird die ursprüngliche Nachricht, die als Klartext bezeichnet wird , in Chiffretext umgewandelt. Durch die Entschlüsselung wird der Chiffretext wieder in Klartext umgewandelt, sodass der Empfänger der Nachricht ihn lesen kann. Die Verschlüsselung von Nachrichten, die über Netzwerke übertragen werden, ist wichtig geworden, zumal immer mehr Nachrichten über das Internet übertragen werden. Die RSA-Verschlüsselung ist eine Verschlüsselungsart, die in diesem Prozess verwendet wird.
Die RSA-Verschlüsselung, auch Rivest-Shamir-Adleman-Verschlüsselung genannt , wurde von Ronald L. Rivest, Adi Shamir und Leonard M. Adleman erfunden, die 1977 alle Fakultätsmitglieder am MIT waren und das am häufigsten verwendete Verschlüsselungssystem entwickelten nur die erste Initiale jedes ihrer Familiennamen zu verwenden. Es wurde in der Public-Key-Kryptographie (PKC) verwendet, die auch als Public-Key-Verschlüsselungssystem oder alternativ als asymmetrische Verschlüsselung bezeichnet wird . Es gibt einen anderen Systemtyp namens Symmetric-Key Encryption .
Die Kryptografie mit öffentlichen Schlüsseln ist ein System, das über ein Programm namens PGP (Pretty Good Privacy) für die Verwendung im Internet frei verfügbar ist. PGP wurde 1991 von Phil Zimmerman zum Schutz der Privatsphäre entwickelt und ist für einige Zwecke als Freeware erhältlich. Das PKC-System verwendet zwei Schlüssel: einen öffentlichen und einen privaten Schlüssel. Während der private Schlüssel nur dem Computer des Benutzers bekannt ist, wird der öffentliche Schlüssel von jedem Computer des Benutzers mit anderen Computern geteilt, die auf sichere Weise mit ihm kommunizieren möchten.
Um eine Nachricht an einen anderen Computer zu senden, fragt der Computer des Absenders nach seinem öffentlichen Schlüssel und verwendet ihn zum Verschlüsseln der Nachricht. Wenn der Computer des Empfängers eine Nachricht empfängt, die mit RSA-Verschlüsselung und seinem eigenen öffentlichen Schlüssel verschlüsselt wurde, verwendet er seinen privaten Schlüssel zum Entschlüsseln. Mit anderen Worten wird der öffentliche Schlüssel zum Codieren und der private Schlüssel zum Decodieren verwendet. Eine Nachricht könnte von jemandem abgefangen oder entführt werden, der nicht der beabsichtigte Empfänger war, aber nicht decodiert und gelesen wurde.
Im März 2010 berichtete die Universität von Michigan, dass drei ihrer Informatiker die RSA-Verschlüsselung geknackt hätten. Die verwendete Methode verursachte eine Schwankung in der Stromversorgung eines Servers. Einige haben dagegen protestiert, dass der Zugriff auf ein speziell konfiguriertes Gerät und dessen Manipulation nicht gleichbedeutend sind mit der Aufhebung der Verschlüsselung.