Симетрично наспрам асиметричног – Шифровање је једноставно

Данас је начин на који комуницирамо и комуницирамо једни са другима на мрежи довео савремену комуникацију до тачке у којој изгледа као магија. Али убирање плодова технологије има своју цену – напуштање наше приватности.

Са развојем интернета, акције попут хаковања постале су уобичајене, а њихови ефекти су често разорни.

Шифровање постоји хиљадама година, али сада смо га прилагодили нашем технолошком развоју. А у индустријама као што је криптовалута, игра кључну улогу у подршци безбедности и анонимности.

Постоје две примарне технике шифровања – симетрично асиметрична.

Али пре него што почнемо да причамо о њима, хајде да дефинишемо неке од појмова са којима ћемо се сусрести и сазнати како криптографија заиста ради.

Криптографски појмови које треба да знате

  • Енцриптион. Процес трансформације једноставног текста у неразумљив текст.
  • Дешифровање. Процес трансформације неразумљивог текста у нормалан текст.
  • Кључ. Лозинка или код који се користи за шифровање и дешифровање информација.
  • Обичан текст. Стандардна порука, без икаквог облика шифровања.
  • Ципхертект. Шифрована порука.

Шта је криптографија?

У то време, криптографија се углавном користила у војним или владиним операцијама. Али са недавном технолошком еволуцијом, брзо је нашла своје место у већини аспеката живота.

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

Процес шифровања користи шифру за шифровање отвореног текста и претварање у шифровани текст. Дешифровање, с друге стране, примењује исту шифру да би се шифровани текст вратио у отворени текст.

Ево примера како би изгледала порука шифрована Цезаровом шифром:

Сд ниоцк'д боквви вкддоб.

Јавите ми у коментарима ако можете да схватите шта пише.

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

Дакле, ако одлучимо да се пребацимо за 7 размака удесно, остаје нам следеће:

  • А = Х
  • Б = И
  • Ц = Ј
  • Д = К
  • ...
  • В = Д
  • Кс = Е
  • И = Ф
  • З = Г

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

Шта је симетрично шифровање?

What is symmetric encryption?

Симетрично шифровање је најосновнији облик шифровања, а Цезарова шифра служи као савршен пример.

Користи један тајни кључ и за шифровање и за дешифровање информација, што процес чини прилично једноставним. Порука се шифрује помоћу тајног кључа на рачунару А. Затим се преноси на рачунар Б, који је дешифрује користећи исти кључ.

Пошто и енкрипција и процес дешифровања користе исти кључ, симетрично шифровање је брже од свог колеге. Због тога се обично преферира за велике датотеке којима је потребно масовно шифровање - као што су базе података.

Симетрично шифровање обично користе банке, јер ефикасно штити ПИИ (Персонал Идентифиинг Информатион) без великих трошкова ресурса. Ово помаже да се смањи ризик укључен у обављање платних трансакција на дневној бази.

Модерне методе симетричног шифровања укључују АЕС (Напредни стандард шифровања), 3ДЕС (Трипле Дата Енцриптион Стандард) и Бловфисх.

Алгоритам који препоручује амерички Национални институт за стандардну технологију је АЕС. Дакле, најпопуларнији су АЕС-128, АЕС-192 и АЕС-256.

Како се асиметрично шифровање разликује?

Како се асиметрично шифровање разликује

Такође позната као криптографија са јавним кључем, асиметрична криптографија користи више од једног кључа, два различита типа – јавни и приватни.

И сигуран сам да ово звучи познато онима од вас који поседују крипто новчаник.

Као што њихова имена говоре, јавни кључ је кључ који је јавно доступан свима, док је приватни кључ тајни. Само власник то мора знати.

Уместо да користи један кључ за дешифровање и шифровање информација, асиметрично шифровање користи два од њих. Порука шифрована јавним кључем може се дешифровати само приватним кључем. И наравно, порука шифрована приватним кључем може се дешифровати само помоћу јавног кључа.

ДОДАТНЕ БЕЛЕШКЕ. Асиметрични системи за шифровање често користе више од само 2 кључа. Постоје алгоритми који користе 5 кључева, што значајно повећава безбедност и укупан број могућих решења за дешифровање поруке.

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

Један од првих система за шифровање са јавним кључем је РСА (Ривест-Схамир-Адлеман) и први пут је представљен 1978. Данас су неки од најчешће коришћених алгоритама за асиметрично шифровање Диффие-Хеллман и Дигитал Сигнатуре Алгоритам.

Главна разлика између ових алгоритама је у томе што неки обезбеђују дистрибуцију кључа и анонимност, други обезбеђују дигиталне потписе, а трећи обезбеђују обоје.

Међутим, још увек постоји један проблем који треба решити - доказ аутентичности.

Овде долазе дигитални сертификати

Да би асиметрично шифровање функционисало, потребан нам је начин да потврдимо аутентичност пренете поруке.

Једно решење је коришћење дигиталних сертификата. Дигитални сертификат је пакет информација који идентификује корисника и сервер. Замислите то као своју личну карту.

Садржи ваше име (или назив ваше организације), назив организације која је издала сертификат, вашу е-маил адресу, вашу земљу порекла и ваш јавни кључ.

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

Које су разлике између симетричне и асиметричне енкрипције?

Главни проблем данашњих система шифровања је тешкоћа размене тајног кључа преко интернета. Због тога већина система користи комбинацију симетричне и асиметричне енкрипције.

Асиметрично шифровање се користи за испоруку кода потребног за дешифровање симетричне енкрипције.

У суштини, асиметрично шифровање служи као скуп правила о томе како започети дешифровање поруке. Објашњава како да откључате шифру која је потребна за дешифровање почетних података.

Због тога је тешко покушати да се каже да је једна енкрипција боља од друге. Али ево главних разлика између ова 2 система.

  • Симетрично шифровање користи један кључ за шифровање и дешифровање информација, док асиметрично шифровање користи више кључева два различита типа – јавних и приватних.
  • Док је симетрично шифровање брже и идеално за шифровање великих количина података, асиметрично шифровање се обично користи за пренос кода потребног за дешифровање симетричне енкрипције.
  • Асиметрично шифровање је модеран алгоритам, док симетрично шифровање постоји око 2,000 година.
  • Симетрична енкрипција је релативно једноставан процес, док је асиметрична енкрипција далеко сложенија и стога је теже (али не и немогуће) разбити коришћењем чисте рачунарске снаге.

Шта је сигурније – симетрично или асиметрично шифровање?

На ово питање је тешко одговорити.

Већина људи верује да је асиметрична енкрипција сигурнија јер има и јавни и приватни кључ. Али поређење снаге и отпорности на напад симетричне и асиметричне енкрипције није тако лако.

Овде је важан контекст.

Симетрично шифровање се боље користи када покушавате да делите информације између мањег броја људи. Лакши је за коришћење и разумевање, па су мање шансе да информације буду погрешно протумачене.

Штавише, алгоритми за симетрично шифровање/дешифровање имају тенденцију да раде брже.

С друге стране, асиметрична енкрипција много боље функционише на великим групама људи (као што је интернет).

Већина данашњих система (као што су ССЛ или ТЛС) користи комбинацију и симетричне и асиметричне енкрипције, као и других алгоритама.

Стога, изговарање које од две методе шифровања строго зависи од контекста.

Завршне мисли

Шифровање је сложена тема, али се обично своди на оно за шта желите да га користите.

Због тога је тешко рећи да је „асиметрично боље него симетрично“ или обрнуто. Иако би симетрична енкрипција могла бити најбоља за одређене ситуације, у другим случајевима асиметрична енкрипција би могла бити бољи избор.

И иако може изгледати лако рећи да је шифровање искључиво брига програмера, то је једноставно погрешно. Сви ми треба да имамо основну идеју о томе како функционише интернет безбедност. То ће нам помоћи да се боље одбранимо од потенцијалних напада и подстаће одговорно понашање када су у питању онлајн активности.

* Информације у овом чланку и дате везе служе само у опште информативне сврхе и не би требало да представљају никакав финансијски или инвестициони савет. Саветујемо вам да сами истражите или се консултујете са професионалцем пре него што донесете финансијске одлуке. Молимо вас да прихватите да нисмо одговорни за било какав губитак узрокован било којим информацијама присутним на овој веб страници.

Извор: хттпс://цоиндоо.цом/симметриц-вс-асимметриц-енцриптион/