Које су предности и недостаци криптографије елиптичне криве за бежичну безбедност?

Крипографија елиптичне криве је метода кодирања датотека података тако да их само одређени појединци могу декодирати. ЕЦЦ се заснива на математици елиптичких кривих и користи локацију тачака на елиптичној кривој за шифровање и дешифровање информација. ЕЦЦ омогућава ефикасну примену бежичних безбедносних функција, као што су безбедна електронска пошта и прегледање веба, али има неке недостатке у поређењу са другим техникама криптографије.

Историја

Виктор Милер из ИБМ-а и Нил Коблиц са Универзитета у Вашингтону први су предложили ЕЦЦ, независно, средином 1980-их. ЕЦЦ није нова технологија и доказала је своју сигурност тако што је издржала генерацију напада. Последњих година, како је бежична индустрија расла, ЕЦЦ су усвојиле бројне компаније као иновативну безбедносну технологију. ЕЦЦ је стандардизован од стране Америчког националног института за стандарде, Националног института за стандарде и технологију и Федералног стандарда за обраду информација.

Видео дана

Предности

ЕЦЦ користи релативно кратак кључ за шифровање -- вредност која се мора унети у алгоритам шифровања да би се декодирала шифрована порука. Овај кратки кључ је бржи и захтева мање рачунарске снаге од других алгоритама јавног кључа за шифровање прве генерације. На пример, 160-битни ЕЦЦ кључ за шифровање пружа исту сигурност као 1024-битни РСА кључ за шифровање и може бити до 15 пута бржи, у зависности од платформе на којој је имплементиран. РСА је техника криптографије са јавним кључем прве генерације коју су измислили Роналд Ривест, Ади Шамир и Леонард Адлеман касних 70-их. И РСА и ЕЦЦ су у широкој употреби. Предности ЕЦЦ-а у односу на РСА су посебно важне за бежичне уређаје, где су рачунарска снага, меморија и век трајања батерије ограничени.

Недостаци

Један од главних недостатака ЕЦЦ-а је то што повећава величину шифроване поруке знатно више од РСА енкрипције. Штавише, ЕЦЦ алгоритам је сложенији и тежи за имплементацију од РСА, што повећава вероватноћу грешака у имплементацији, чиме се смањује безбедност алгоритма.

Криптографија јавног и приватног кључа

ЕЦЦ је облик криптографије јавног кључа, у којем се један кључ за шифровање, познат као приватни кључ, чува у тајности, док се други, познат као јавни кључ, слободно дистрибуира. Крипографија са јавним кључем је рачунарски скупља од шифровања приватног кључа, које користи један, заједнички кључ за шифровање. Код бежичних уређаја, шифровање јавним кључем може скратити животни век батерија или самих уређаја.