Kako biste izbjegli neželjene prekide u prijenosu podataka, morate koristiti dobre alate za šifriranje. Jedan od najboljih načina za to je korištenje SSL/TLS protokola. Koristi kriptografiju eliptične krivulje, koja je sigurnija od RSA. Na primjer, 256-bitni ECC ključ pružit će vam istu razinu sigurnosti kao 3072-bitni RSA ključ. Ovo je korisno za zaštitu podataka koji miruju, kao što su podaci pohranjeni na prijenosnom računalu, tvrdom disku, flash pogonu ili bazi podataka. Većina podataka u mirovanju ima smislen naziv datoteke koji upućuje na osobne podatke.

Eliptična krivulja
Kriptografija eliptične krivulje je važan kriptografski alat koji se koristi u SSL/TLS protokolu. Pruža veću sigurnost od tradicionalne enkripcije s javnim ključem. Na primjer, 256-bitni ECC ključ pruža istu sigurnost kao 3072-bitni RSA ključ. Ova kriptografija se također koristi za zaštitu podataka koji miruju, kao što su datoteke pohranjene na tvrdom disku, flash pogonu ili bazi podataka. Te datoteke često imaju smislene nazive datoteka i sadrže osobne podatke.
Curve je osobito popularan u manjim uređajima, uključujući mobilne telefone i tablete. Istraživači mogu proučavati njegove nedostatke izvođenjem javnog ključa. Javni ključ omogućuje istraživačima da testiraju algoritam na slabosti. Osim toga, javni ključ može pomoći u zaštiti privatnih podataka u šifriranom okruženju.
Drugi važan aspekt kriptografije Elliptic Curve je veličina. Teže je izračunati diskretni logaritam eliptične krivulje nego faktorizirati je. Studija koju je proveo Universal Security otkrila je da bi za razbijanje 228-bitnog RSA ključa bilo potrebno manje energije od kuhanja čajne žličice vode. Bilo bi potrebno više od 2380 puta više energije da se razbije ECC ključ.
Elliptička krivulja je kriptografski alat koji se koristi u digitalnim potpisima, ugovorima o ključevima i generatorima pseudoslučajnih odabira. Njegova uporaba u ovim područjima raste zbog njegove manje veličine i sposobnosti održavanja sigurnosti. Očekuje se da će se ovaj trend nastaviti kako potražnja za mobilnim uređajima raste.
Iako je Elliptic Curve ključan kriptografski alat, ima neke ranjivosti. Nekoliko vrsta side-channel i twist-security napada ima za cilj poništiti sigurnost ECC-a. Ovi napadi uključuju napade diferencijalnom snagom, analizu grešaka i napade male podgrupe. Neki od ovih napada mogu rezultirati curenjem privatnih ključeva. Srećom, postoje protumjere za sve vrste napada sa strane kanala.
RSA i Diffie-Hellman kriptografske metode temelje se na stvaranju ključeva pomoću velikih prostih brojeva. Međutim, ove metode zahtijevaju mnogo računalne snage. Korištenje kriptografije eliptične krivulje, s druge strane, može proces generiranja ključa učiniti lakšim i sigurnijim, uz zadržavanje iste razine sigurnosti kao RSA.
Eliptična krivulja je matematička krivulja čije su točke definirane matematičkom jednadžbom. Ova jednadžba ima dva dijela: pomoćnu krivulju, označenu s f, i eliptičnu krivulju.