Бло́ковий ши́фр (англ. block cipher) — різновид симетричного шифру. Особливістю блочного шифру є обробка блоку декількох байт за одну ітерацію (як правило 8 або 16).
Режими роботи блокового шифру Редагувати
Робота блокового шифру в найпростішому режимі — застосування функції, що шифрує, до блоку даних (проста заміна) викликає серйозну проблему: статистичні властивості відкритих даних частково зберігаються, тому що кожному однаковому блоку даних однозначно відповідає зашифрований блок даних. При великій кількості даних (відео, звук) це може дати деякі відомості для криптоаналізу про зміст даних.
Видалення статистичних залежностей у відкритому тексті можливо за допомогою попереднього архівування, але воно не вирішує завдання повністю, тому що у файлі залишається службова інформація архіватора, і не завжди технічно припустимо.
Циклічне кодування Редагувати
Для вирішення вищеописаних проблем, використовується циклічне кодування («категоризація») даних. Зміст цього рішення в накладанні статистичних даних у тривимірному просторі й розподілу рейтингу кожній групі даних. У результаті цього процесу можна відсівати ділянки з низьким рейтингом й у такий спосіб розділити кодовані ділянки від «порожніх» комбінацій.
Див. також Редагувати
Примітки Редагувати
- Квасніков, В.П.; Кінзерявий, В.М.; Гнатюк, С.О.; Кінзерявий, О.М. (2011). . Захист інформації. 13 № 3 (52). doi:10.18372/2410-7840.13.2037. Архів оригіналу за 2 березня 2022. Процитовано 12 червня 2021.
- Лужецький, В.А.; Остапенко, А.В. (2010). INFECO-2010. Харків. Архів оригіналу за 21 січня 2022. Процитовано 12 червня 2021.
- Сокирук, Віталій; Лужецький, Володимир (2005). . Правове, нормативне та метрологічне забезпечення системи захисту інформації в Україні (Київ) (10): 122—126. Архів оригіналу за 21 січня 2022. Процитовано 12 червня 2021.
- Наказ Держспецзв'язку від 27 жовтня 2020 року № 687 «Про затвердження переліку стандартів та технічних специфікацій, дозволених для реалізації в засобах криптографічного захисту інформації», зареєстрований в Міністерстві юстиції України 21 грудня 2020 року за № 1272/35555
Посилання Редагувати
- Андрей Винокуров «Как устроен блочный шифр? [ 2 січня 2013 у Wayback Machine.]», «Проблема аутентификации данных и блочные шифры [ 1 січня 2013 у Wayback Machine.]», «Архитектура блочных шифров. Варианты использования блочных шифров [ 1 січня 2013 у Wayback Machine.]».
- A list of many symmetric algorithms, the majority of which are block ciphers. [Архівовано 28 січня 2012 у WebCite]
- The block cipher lounge [ 27 квітня 2012 у Wayback Machine.]
Ця стаття потребує додаткових посилань на джерела для поліпшення її перевірності. (грудень 2015) |
Це незавершена стаття про алгоритми. Ви можете допомогти проєкту, виправивши або дописавши її. |