? Elliptische Kurven-Kryptographie ist ein Verfahren zum Codieren von Dateien , so dass nur bestimmte Personen sie decodieren kann . ECC ist in der Mathematik der Basis elliptischer Kurven und nutzt die Lage der Punkte auf einer elliptischen Kurve zum Verschlüsseln und Entschlüsseln von Informationen . ECC bietet effiziente Implementierung von Wireless- Sicherheits-Features, wie zB die sichere E-Mail- und Web-Browsing hat aber einige Nachteile, wenn sie mit anderen Techniken verglichen Kryptographie . History
Victor Miller von IBM und Neal Koblitz von der University of Washington erste vorgeschlagene ECC , unabhängig , in der Mitte der 1980er Jahre . ECC ist nicht eine neue Technologie und hat sich seine Sicherheit durch widerstehen eine Generation von Angriffen. In den letzten Jahren , als die Mobilfunk-Branche ist gewachsen, hat ECC von zahlreichen Unternehmen als innovativer Sicherheitstechnologie übernommen. ECC wurde standardisiert durch das American National Standards Institute , das National Institute of Standards and Technology und dem Federal Information Processing Standard .
Vorteile
ECC beschäftigt eine relativ kurze Verschlüsselung Schlüssel - ein Wert, der in dem Verschlüsselungsalgorithmus zugeführt werden muß , um eine verschlüsselte Nachricht zu entschlüsseln . Dieser kurze Schlüssel ist schneller und erfordert weniger Rechenleistung als andere der ersten Generation Verschlüsselung Algorithmen für öffentliche Schlüssel . Zum Beispiel liefert eine 160 - Bit-ECC- Schlüssel die gleiche Sicherheit wie einem 1024 - Bit-RSA- Schlüssel und kann bis zu 15-mal schneller, abhängig von der Plattform , auf der es angewendet wird. RSA ist eine der ersten Generation Public-Key- Kryptographie -Technik von Ronald Rivest, Adi Shamir und Leonard Adleman in den späten 70er Jahren erfunden. Sowohl RSA und ECC sind weit verbreitet . Die Vorteile von ECC über RSA sind besonders wichtig im Bereich der drahtlosen Geräte, bei denen Rechenleistung , Speicher und Akkulaufzeit sind begrenzt.
Nachteile
Eines der wichtigsten Nachteile der ECC ist, dass es die Größe der verschlüsselten Nachricht deutlich mehr als RSA -Verschlüsselung erhöht . Darüber hinaus ist die ECC-Algorithmus komplexer und schwieriger zu implementieren als RSA , die die Wahrscheinlichkeit der Umsetzung Fehler erhöht , wodurch die Sicherheit des Algorithmus.
Öffentliche Versus Privat Key Cryptography
ECC ist eine Form von Public-Key- Kryptographie , in denen ein Schlüssel , wie einem privaten Schlüssel bekannt ist, geheim gehalten wird , während ein anderer , als ein öffentlicher Schlüssel bekannt ist, frei verteilt wird. Public-Key- Kryptographie ist rechnerisch teurer als Private -Key-Verschlüsselung , die einen einzigen , gemeinsam genutzten Schlüssel beschäftigt . In drahtlosen Geräten , können Public Key-Verschlüsselung verkürzen die Lebensdauer der Batterien oder der Geräte selbst .