? Elliptiske kurve kryptografi er en metode for koding datafiler slik at bare bestemte personer kan dekode dem . ECC er basert på matematikk av elliptiske kurver og bruker plasseringen av punkter på en elliptisk kurve for å kryptere og dekryptere informasjon. ECC gir effektiv implementering av trådløse sikkerhetsfunksjoner , for eksempel sikker elektronisk post og nettsurfing , men har noen ulemper sammenlignet med andre kryptografi teknikker . Historie
Victor Miller fra IBM og Neal Koblitz ved University of Washington først foreslått ECC , uavhengig av hverandre, på midten av 1980-tallet. ECC er ikke en ny teknologi og har bevist sin sikkerhet ved å motstå en generasjon av angrepene. I de senere årene, som den trådløse industrien har vokst , har ECC blitt adoptert av en rekke selskaper som en innovativ sikkerhetsteknologi. ECC har blitt standardisert av American National Standards Institute , National Institute of Standards and Technology og Federal Information Processing Standard .
Fordeler
ECC benytter en relativt kort kryptering nøkkel - en verdi som må mates inn i krypteringsalgoritme for å dekode en kodet melding. Denne korte nøkkelen er raskere og krever mindre datakraft enn andre førstegenerasjons kryptering offentlige nøkkel algoritmer . For eksempel gir en 160 -bit ECC krypteringsnøkkel samme sikkerhet som en 1024-biters RSA krypteringsnøkkel og kan være opptil 15 ganger raskere , avhengig av plattformen som den er implementert. RSA er en første generasjons offentlig-nøkkel kryptografi teknikk oppfunnet av Ronald Rivest , Adi Shamir og Leonard Adleman på slutten av 70-tallet. Både RSA og ECC er i utstrakt bruk. Fordelene med ECC enn RSA er spesielt viktig i trådløse enheter, der datakraft , minne og batterilevetid er begrenset .
Ulemper
En av de viktigste ulempene ved ECC er at den øker størrelsen på den krypterte meldingen betydelig mer enn RSA kryptering. Videre er ECC algoritmen mer komplekse og vanskeligere å gjennomføre enn RSA , noe som øker sannsynligheten for gjennomføring feil , og dermed redusere sikkerheten av algoritmen .
Public Versus Private Key Cryptography
ECC er en form for offentlig nøkkel kryptografi , der en krypteringsnøkkel, kjent som en privat nøkkel, holdes hemmelig , mens en annen , kjent som en offentlig nøkkel , er fritt distribuert . Offentlig nøkkel kryptografi er beregningsmessig dyrere enn privat nøkkel kryptering , som sysselsetter et enkelt, felles krypteringsnøkkel. I trådløse enheter , kan offentlig nøkkel kryptering forkorte levetiden på batteriene eller av enhetene selv .