Типи шифрів
Зрозуміло за чотири тисячі років криптографія побачила не одиншифр, то давайте спробуємо розібратися у всьому різноманіттітипів шифру
Популярні типи шифрів
Популярнимитипами шифрування вивчення азів криптографії безсумнівно є Шифри простої заміни, Виженера, Вернама. Робота з цимитипами шифрів, як у навчальних цілях, так і в практичних, можлива у додатку CryptoApp
Симетричний та асиметричний типи шифрів
Найперші (читай древні)типи шифрів були симетричнимишифрами. Відмінна риса симетричнихшифрів - те, що ключ розшифрування і ключ зашифрування однакові. Функція такихтипів шифрування лише одне - забезпечення конфіденційності інформації від несанкціонованих осіб. І тільки недавно, наприкінці 20 століття, було винайдено асиметричний тип шифрів. Функціональність цьоготипу шифрів надзвичайно широка від конфіденційності до цифрового підпису та підтвердження автентичності інформації.
Блоковий та потоковий типи шифрів
Симетричнийтип шифрів поділяється на блоковий і потоковийтипи шифрів. Відмінна особливість блоковоготипу шифрів полягає в тому, що вони обробляють за одну ітерацію відразу кілька байт (зазвичай по 8 або 16) відкритої інформації на відміну від потоковоготипу шифрів, який обробляє по 1 байту (символу).
Шифри простої заміни
Шифри заміни змінюють (що є причиною їх назви) частини відкритого тексту щось інше. Шифр простої заміни роблять посимвольну заміну, тобто однозначно замінюють кожен символ відкритого тексту щось своє, причому це щось своє у процесі розшифрування однозначно замінюється на вихідний символ. Прикладамишифрів простийзаміни можуть бути такішифри як Шифр Цезаря, Афінний шифр, Шифр Атбаш, Шифр танцюють чоловічки. Щоб розібратися втипі шифрів простий заміни краще, клацніть будь-яке посилання вище.
Однозвучні шифри підстановки
Однозвучнішифри підстановки повністю схожі зшифрами простої заміни, за винятком того факту, що в процесі зашифрування символ відкритого тексту може бути замінений одним з декількох варіантів, кожен з яких однозначно відповідає вихідному. Однозвучнийтип шифрів підстановки, на відміну відтипу шифрів заміни, не можуть бути зламані за допомогою частотного криптоаналізу, так як вони маскують частотну характеристику тексту, хоча і не приховують всіх статистичних властивостей.
Поліграмний шифр підстановки
Поліграмнітип шифрів підстановки замінюють не по одному символу, а відразу по кілька. Так наприклад,шифр Плейфера замінює біграми (дві поспіль літери, що йдуть), а Шифр Хілла по корінь квадратному з довжини ключа.
Багатоалфавітний шифр підстановки
Багатоалфавітнийтип шифрів підстановки замінюють одні й самі символи відкритого тексту щоразу по-різному, оскільки кожної позиції відкритого тексту є ключ, визначальний який символ буде замінено той чи інший. Прикладами багатоалфавітноготипу шифрів можуть бути такішифри, як Шифр Віженера і Шифр Вернама.