Предимства и недостатъци на симетричната и асиметрична криптография

Автор: Charles Brown
Дата На Създаване: 8 Февруари 2021
Дата На Актуализиране: 25 Ноември 2024
Anonim
Предимства и недостатъци на симетричната и асиметрична криптография - Статии
Предимства и недостатъци на симетричната и асиметрична криптография - Статии

Съдържание

Шифроването е името, дадено на техниката на кодиране на данни, така че тя не може да бъде разглеждана или модифицирана от никой друг освен конкретния получател. Има два вида криптиране, симетричният и асиметричният, а процесът и на двете е един и същ. Информацията се изпраща чрез математически формули или алгоритми, които ги кодират в шифров текст, така че да не могат да бъдат достъпни без дума, номер или парола, известни като ключ.


Няма повече притеснения за сигурността на вашите данни в интернет (Джон Хауърд / Фотодиск / Getty Images)

Симетрично криптиране

Симетричната криптография е най-старата и най-известна от криптиращите техники. Данните се разделят на блокове и към всеки от тях се прилага таен ключ, който променя реда на буквите или ги заменя с номера, за да се създаде шифротекст. Тази техника използва само секретен ключ за криптиране и декриптиране на данните, така че ако получателят не го има, той трябва да бъде изпратен отделно.

За и против

Ако и подателят и получателят имат тайния ключ, те могат да шифроват и декриптират всички съобщения, които го използват, което е едновременно предимство на системата и уязвимост. Симетричното криптиране е бързо и лесно за изпълнение, което го прави най-разпространената форма на криптиране при онлайн покупка и продажба. Въпреки това, ако ключът е прехванат от хакер, той ще има това, от което се нуждае, за да декриптира всички съобщения с този ключ. Алгоритмите на симетричната криптография също са склонни да бъдат по-прости - и следователно по-лесни за разбиране и декодиране - от асиметричните криптографски алгоритми.


Асиметрична криптография

Асиметричната криптография, известна също като криптография с публичен ключ, използва два взаимосвързани ключа: публичен, за криптиране на данните и частен, за да ги дешифрира. Информацията под формата на текст се третира като огромни числа, които се издигат до силата на второ огромно число и след това се разделят на трети номер, генерирайки краен продукт, който ще се преобразува обратно в текст, този път криптиран.

За и против

Асиметричните криптографски алгоритми са по-сложни от симетричните криптографски алгоритми, така че те са по-бавни и изискват повече процесорна мощ. Въпреки това, те са много по-безопасни. Публичният ключ може да се разпространява до всеки, който може да се интересува от криптиране на съобщение, но частният ключ никога не се разкрива, което не го прави податлив на хакери. Данните могат да се шифроват само с публичния ключ и да се декриптират с частния ключ, което означава, че след като се извърши шифроването, нито подателят не може да го декриптира без частен ключ.