Шифрування з симетричними ключами — схема шифрування, у якій ключ шифрування та ключ дешифрування збігаються або один легко обчислюється з іншого та навпаки, на відміну від асиметричного, де ключ дешифрування важко обчислити.
Типи симетричних алгоритмів шифрування
Симетричні алгоритми шифрування можна розділити на потокові та блочні алгоритми шифрування. Потокові алгоритми шифрування послідовно обробляють текст повідомлення. Блочні алгоритми працюють з блоками фіксованого розміру. Як правило, довжина блоку дорівнює 64 бітам, але, в алгоритмі AES використовуються блоки довжиною 128 біт.
Симетричні алгоритми шифрування не завжди використовуються самостійно. В сучасних криптоситемах, використовуються комбінації симетричних та асиметричних алгоритмів, для того, аби отримати переваги обох схем. До таких систем належить SSL, PGP та GPG. Асиметричні алгоритми використовуються для розповсюдження ключів швидших симетричних алгоритмів.
До деяких відомих, поширених алгоритмів з гарною[] репутацією належать: Twofish, Serpent, AES (або Рейндайль), Blowfish, CAST5, RC4, TDES (3DES), та IDEA.
Швидкість
В основному, симетричні алгоритми шифрування вимагають менше обчислень, ніж асиметричні. На практиці, це означає, що якісні асиметричні алгоритми в сотні або в тисячі разів повільніші за якісні симетричні алгоритми. Недоліком симетричних алгоритмів є необхідність мати секретний ключ з обох боків передачі інформації. Оскільки ключі є предметом можливого перехоплення, їх необхідно часто змінювати та передавати по інформації під час розповсюдження.
Атаки на симетричні шифри
При застосуванні із асиметричними алгоритмами шифрування для передачі ключів, майже завжди використовуються генератори криптографічно стійких псевдовипадкових чисел для генерування симетричних ключів сеансу. Однак, брак достатнього рівня випадковості в цих генераторах, або в їх початкових векторах, в минулому часто призводив до втрати конфіденційності при передачі даних. Ретельний підхід до впровадження криптосистеми та генерація випадкових чисел із використанням високоякісних джерел випадкових чисел є дуже важливими для збереження конфіденційності даних, що передаються.
Див. також
Посилання
Це незавершена стаття з криптографії. Ви можете проєкту, виправивши або дописавши її. |
Ця стаття має кілька недоліків. Будь ласка, допоможіть удосконалити її або обговоріть ці проблеми на .
|
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Shifruvannya z simetrichnimi klyuchami shema shifruvannya u yakij klyuch shifruvannya ta klyuch deshifruvannya zbigayutsya abo odin legko obchislyuyetsya z inshogo ta navpaki na vidminu vid asimetrichnogo de klyuch deshifruvannya vazhko obchisliti Tipi simetrichnih algoritmiv shifruvannyaSimetrichni algoritmi shifruvannya mozhna rozdiliti na potokovi ta blochni algoritmi shifruvannya Potokovi algoritmi shifruvannya poslidovno obroblyayut tekst povidomlennya Blochni algoritmi pracyuyut z blokami fiksovanogo rozmiru Yak pravilo dovzhina bloku dorivnyuye 64 bitam ale v algoritmi AES vikoristovuyutsya bloki dovzhinoyu 128 bit Simetrichni algoritmi shifruvannya ne zavzhdi vikoristovuyutsya samostijno V suchasnih kriptositemah vikoristovuyutsya kombinaciyi simetrichnih ta asimetrichnih algoritmiv dlya togo abi otrimati perevagi oboh shem Do takih sistem nalezhit SSL PGP ta GPG Asimetrichni algoritmi vikoristovuyutsya dlya rozpovsyudzhennya klyuchiv shvidshih simetrichnih algoritmiv Do deyakih vidomih poshirenih algoritmiv z garnoyu dzherelo reputaciyeyu nalezhat Twofish Serpent AES abo Rejndajl Blowfish CAST5 RC4 TDES 3DES ta IDEA ShvidkistV osnovnomu simetrichni algoritmi shifruvannya vimagayut menshe obchislen nizh asimetrichni Na praktici ce oznachaye sho yakisni asimetrichni algoritmi v sotni abo v tisyachi raziv povilnishi za yakisni simetrichni algoritmi Nedolikom simetrichnih algoritmiv ye neobhidnist mati sekretnij klyuch z oboh bokiv peredachi informaciyi Oskilki klyuchi ye predmetom mozhlivogo perehoplennya yih neobhidno chasto zminyuvati ta peredavati po informaciyi pid chas rozpovsyudzhennya Ataki na simetrichni shifriPri zastosuvanni iz asimetrichnimi algoritmami shifruvannya dlya peredachi klyuchiv majzhe zavzhdi vikoristovuyutsya generatori kriptografichno stijkih psevdovipadkovih chisel dlya generuvannya simetrichnih klyuchiv seansu Odnak brak dostatnogo rivnya vipadkovosti v cih generatorah abo v yih pochatkovih vektorah v minulomu chasto prizvodiv do vtrati konfidencijnosti pri peredachi danih Retelnij pidhid do vprovadzhennya kriptosistemi ta generaciya vipadkovih chisel iz vikoristannyam visokoyakisnih dzherel vipadkovih chisel ye duzhe vazhlivimi dlya zberezhennya konfidencijnosti danih sho peredayutsya Div takozhKriptografiya Shifr Cezarya Potokovi algoritmi shifruvannya Blochni algoritmi shifruvannyaPosilannyaCe nezavershena stattya z kriptografiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya maye kilka nedolikiv Bud laska dopomozhit udoskonaliti yiyi abo obgovorit ci problemi na storinci obgovorennya Cyu stattyu treba vikifikuvati dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan abo vdoskonalennyam rozmitki statti traven 2018 Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno traven 2018