? Elliptical kurve kryptografi er en metode til kodning datafiler , så kun bestemte personer kan afkode dem . ECC er baseret på matematik elliptiske kurver og bruger placeringen af punkter på en elliptisk kurve til at kryptere og dekryptere information. ECC giver effektiv gennemførelse af trådløse sikkerhedsfunktioner , såsom sikker elektronisk post og websurfing , men har nogle ulemper, når sammenlignet med andre kryptografi teknikker. Historie
Victor Miller fra IBM og Neal Koblitz fra University of Washington først foreslået ECC uafhængigt , i midten af 1980'erne . ECC er ikke en ny teknologi, og har bevist sin sikkerhed ved at modstå en generation af angreb. I de seneste år , da den trådløse industri er vokset har ECC blevet vedtaget af mange virksomheder som en innovativ sikkerhedsteknologi . ECC er blevet standardiseret af American National Standards Institute, National Institute for Standarder og Teknologi og Federal Information Processing Standard .
Fordele
ECC beskæftiger en relativt kort kryptering nøgle - en værdi, der skal tilføres krypteringsalgoritmen at afkode en krypteret besked . Denne korte nøgle er hurtigere og kræver mindre computerkraft end andre første generation kryptering offentlig nøgle algoritmer. For eksempel giver en 160 -bit ECC krypteringsnøgle samme sikkerhed som en 1024 - bit RSA krypteringsnøgle og kan være op til 15 gange hurtigere , afhængigt af den platform, hvor den gennemføres . RSA er et første -generations public-key kryptografi teknik opfundet af Ronald Rivest , Adi Shamir og Leonard Adleman i slutningen af 70'erne . Både RSA og ECC er udbredt. Fordelene ved ECC end RSA er særligt vigtige i trådløse enheder, hvor computerkraft , hukommelse og batterilevetid er begrænsede.
Ulemper
En af de vigtigste ulemper ved ECC er, at det øger størrelsen af den krypterede meddelelse betydeligt mere end RSA-kryptering . Desuden ECC algoritmen er mere kompliceret og sværere at gennemføre end RSA, hvilket øger sandsynligheden for implementeringsfejl , hvorved sikkerheden i algoritmen.
Public Versus privat nøgle kryptografi
< br >
ECC er en form for offentlig nøgle kryptografi , hvor en krypteringsnøgle , der er kendt som en privat nøgle, holdes hemmeligt , mens en anden , kendt som en offentlig nøgle , frit distribueres . Offentlig nøgle kryptografi er beregningsmæssigt dyrere end private nøgle kryptering, som beskæftiger en enkelt , fælles krypteringsnøgle. I trådløse enheder kan offentlige nøgle kryptering forkorte levetiden af batterier eller selve enhederne .