Was ist eine asymmetrische Schlüsselverschlüsselung?
asymmetrische Schlüsselverschlüsselung ist der Prozess der Transformation eines Textes, um seine Bedeutung mithilfe eines gemeinsamen öffentlichen Schlüssels zu verbergen. Der Text kann nur durch einen geheimen privaten Schlüssel entschlüsselt werden, der sich von dem öffentlichen Schlüssel unterscheidet, aber mathematisch zu tun hat. Die Prinzip verwendet asymmetrische Schlüsselverschlüsselung sind symmetrische Schlüsselbörsen, zertifikatbasierte Authentifizierung und digitale Signaturen. Die Nachteile sind, dass Verschlüsselung und Entschlüsselung langsam sind, und Chiffretext kann möglicherweise von einem Kryptographen gehackt werden, der genügend Rechenzeit und -leistung gegeben wird.
Kryptographie asymmetrische Schlüssel oder Kryptographie für öffentliche Keys hat die Kryptologie revolutioniert. Martin Hellman und Whitfield Diffie beschreiben 1976 einen zwei wichtigen CryptographiC -System, wobei ein Schlüssel zur Verschlüsselung verwendet wird und ein anderer, aber verwandter zweiter Schlüssel zur Entschlüsselung verwendet wird. Dies ist seitdem ein grundlegender Bestandteil der Sicherung der Kommunikation über das Internet geworden. Die asymmetrische Schlüsselverschlüsselung ist die Basis für Tools wie das ziemlich gute Datenschutzprogramm (PGP), Secure Sockets Layer Protocol (SSL) und Transport Layer Security Protocol (TLS.)
Die Vertraulichkeit einer Nachricht sowie die Authentizität des Absenders kann unter Verwendung einer asymmetrischen Schlüsselverschlüsselung garantiert werden. Stellen Sie sich vor, Alice möchte Bob vertrauliche Informationen mitteilen. Bob hat einen veröffentlichten öffentlichen Schlüssel, den er Alice mit ungesicherten Kanälen zur Verfügung gestellt hat. Alice verwendet einen kryptografischen Algorithmus und Bobs öffentlichen Schlüssel, um ihre klare SMS -Nachricht in den Cipher -Text zu verwandeln und die Vertraulichkeit ihrer Nachricht zu gewährleisten. Nur Bob kann ihre Nachricht mit einem komplementären Algorithmus und seinen entschlüsselnPrivatschlüssel. Bob kann dann mit einer Nachricht antworten, die mit seinem privaten Schlüssel verschlüsselt ist, und Alice kann sicher sein, dass die Nachricht authentisch ist, wenn ihr öffentlicher Schlüssel sie entschlüsseln kann.
Die Stärke der asymmetrischen Schlüsselverschlüsselung ist mit der Länge der Tasten und der Schwierigkeit der Mathematik verbunden, die die beiden Tasten verbindet. Ron Rivest, Adi Shamir und Leonard Adleman entwickelten 1978 den RSA -Algorithmus, der heute am häufigsten verwendete Algorithmus. Öffentliche und private Schlüssel teilen den Modul des Produkts zweier großer Primzahlzahlen. Um die Sicherheit der Nachrichtenverschlüsselung zu gewährleisten, mussten sich die Tastenlängen erhöhen. Dies ist eine Reaktion auf eine Zunahme der Rechenleistung von Hackern, die schwächere Codes unter Verwendung von Brute -Force -Berechnungen brechen könnten. Die Komplexität der Algorithmen macht die asymmetrische Schlüsselverschlüsselung sehr langsam und eignet sich am besten für kleinere Nachrichten wie die Freigabe von Sitzungsschlüssel, die in digitalen Signaturen verwendet werden.