ДСТУ 8845:2019 Інформаційні технології. Криптографічний захист інформації. Алгоритм симетричного потокового перетворення
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
Інформаційні технології
КРИПТОГРАФІЧНИЙ ЗАХИСТ
ІНФОРМАЦІЇ
Алгоритм симетричного потокового
перетворення
ДСТУ 8845:2019
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)
ПЕРЕДМОВА
1 РОЗРОБЛЕНО: Технічний комітет стандартизації «Інформаційні технології» (ТК 20), Приватне акціонерне товариство «Інститут інформаційних технологій» (ПАТ «ІІТ»)
2 ПРИЙНЯТО ТА НАДАНО ЧИННОСТІ: наказ Державного підприємства «Український науково-дослідний і навчальний центр проблем стандартизації, сертифікації та якості» (ДП «УкрНДНЦ») від 02 квітня 2019 р. № 85 з 2019–10–01
3 Цей стандарт розроблено згідно з правилами, установленими в національній стандартизації України
4 УВЕДЕНО ВПЕРШЕ
ЗМІСТ
1 Сфера застосування
2 Нормативні посилання
3 Терміни та визначення понять
4 Познаки та скорочення
5 Загальні положення
5.1 Призначеність
5.2 Режими роботи
6 Моделі потокового шифру
7 Генератор ключових потоків СТРУМОК
7.1 Загальні параметри
7.2 Функція ініціалізації внутрішнього стану Init
7.3 Функція наступного стану Next
7.4 Функція ключового потоку Strm
7.5 Функція скінченного автомата СА
7.6 Функція нелінійної підстановки T
7.7 Множення на ? в арифметиці поля GF(264)
7.8 Множення на ?–1 в арифметиці поля GF(264)
7.9 Значення таблиць-констант Mulα та 1 Mul α-1
Додаток А (довідковий) Додаткова інформація
Додаток Б (обов’язковий) Нелінійні таблиці підстановок π0 , π1, π2 та π3
Додаток В (обов’язковий) Таблиці-константи Ti[a], i = 0, 1, …, 7
Додаток Г (обов’язковий) Таблиці-константи Mulα[a] та 1 Mulα-1[a]
Додаток Д (довідковий) Приклади для перевірення
Додаток Е (довідковий) Правила побудови таблиць Mulα та 1 Mulα-1
Додаток Є (довідковий) Бібліографія
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ
КРИПТОГРАФІЧНИЙ ЗАХИСТ ІНФОРМАЦІЇ
Алгоритм симетричного потокового перетворення
INFORMATION TECHNOLOGIES
CRYPTOGRAPHIC DATA SECURITY
Symmetric stream transformation algorithm
Чинний від 2019–10–01
1 СФЕРА ЗАСТОСУВАННЯ
Цей стандарт установлює криптографічний алгоритм симетричного потокового перетворення для забезпечення конфіденційності та цілісності (як додаткової послуги) інформації під час її оброблення.
У стандарті описано алгоритм симетричного потокового криптографічного перетворення, який використовує ключовий потік для шифрування відкритого тексту побітово чи поблоково. Ключовий потік генерують лише із секретного ключа та вектора ініціалізації (синхропосилки), отже, стандарт визначає синхронний потоковий шифр (за класифікацією згідно з ДСТУ ISO/IEC 18033-4).
Стандарт використовують під час розроблення засобів криптографічного захисту інформації в інформаційних, телекомунікаційних та інформаційно-телекомунікаційних системах, а також у разі модернізації наявних систем для заміни потокових режимів згідно з ДСТУ ГОСТ 28147.
Для забезпечення конфіденційності та цілісності послідовностей двійкових символів можна застосовувати цей стандарт сумісно з ДСТУ ISO/IEC 18033-4 та ДСТУ 7564.
2 НОРМАТИВНІ ПОСИЛАННЯ
У цьому стандарті є посилання на такі стандарти:
ДСТУ 7564:2014 Інформаційні технології. Криптографічний захист інформації. Функція гешування
ДСТУ 7624:2014 Інформаційні технології. Криптографічний захист інформації. Алгоритм симетричного блокового перетворення
ДСТУ ГОСТ 28147:2009 Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования (ГОСТ 28147–89, IDT)
ДСТУ ISO/IEC 18033-4:2015 (ISO/IEC 18033-4:2011, IDT) Інформаційні технології. Методи захисту. Алгоритми шифрування. Частина 4. Потокові шифри.
Повна версія документа доступна в тарифі «ВСЕ ВРАХОВАНО».