ДСТУ ISO/IEC 10118-4:2015 Інформаційні технології. Методи захисту. Геш-функції. Частина 4. Геш-функції, що використовують модульну арифметику (ISO/IEC 10118-4:1998; Cor 1:2014; Amd 1:2014, IDT)

Даний документ доступний у тарифі «ВСЕ ВРАХОВАНО»

У Вас є питання стосовно документа? Ми раді на них відповісти!Перелік безкоштовних документівПомітили помилку в документі або на сайті? Будь ласка, напишіть нам про це!Залишити заявку на документ

НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ

Інформаційні технології
МЕТОДИ ЗАХИСТУ ГЕШ-ФУНКЦІЇ
Частина 4. Геш-функції, що використовують
модульну арифметику

ДСТУ ISO/IEC 10118-4:2015
(ISO/IEC 10118-4:1998, Cor.1:2014; Amd.1:2014, IDT)

 

 
 
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)

ПЕРЕДМОВА

1 ВНЕСЕНО: Міжнародний науково-навчальний центр інформаційних технологій та систем НАН та МОН України (Міжнародний Центр) та Технічний комітет стандартизації «Інформаційні технології» (ТК 20)

ПЕРЕКЛАД І НАУКОВО-ТЕХНІЧНЕ РЕДАГУВАННЯ: А. Анісімов, д-р фіз.-мат. наук (науковий керівник); О. Фаль, канд. фіз.-мат. наук

2 НАДАНО ЧИННОСТІ: наказ ДП «УкрНДНЦ» від 18 грудня 2015 р. № 193 з 2017-01-01

З Національний стандарт відповідає ISO/IEC 10118-4:1998 Information technology — Security techniques — Hash-functions — Part 4: Hash-functions using modular arithmetic (Інформаційні технології. Методи захисту. Геш-функції. Частина 4. Геш-функції, що використовують модульну арифметику) з урахуванням ISO/IEC 10118-4:1998/Соr1:2014, ISO/IEC 10118-4:1998/Amd1:2014

Ступінь відповідності — ідентичний (IDT)

Переклад з англійської (еn)

4 НАЗАМІНУДСТУ ISO/IEC 10118-4:2014

ЗМІСТ

Національний вступ

1 Сфера застосування

2 Нормативні посилання

3 Терміни та визначення понять

3.1 Згідно з ISO/IEC 10118-1

3.2 Унікальні для цього стандарту

3.3 Припущення

3.4 Ідентифікатор геш-функції

4 Символи та скорочення

4.1 Згідно з ISO/IEC 10118-1

4.2 Тільки для цього стандарту

5 Вимоги

6 Змінні величини та значення, необхідні для операції гешування

6.1 Довжина геш-коду та модуля

6.2 Модуль циклової функції

6.3 Початкове значення

6.4 Показник степеня

6.5 Просте число функції зведення

7 Процедура гешування

7.1 Підготування рядка даних

7.2 Застосування циклової функції

7.3 Функція зведення

8 Геш-функції

8.1 MASH-1

8.2 MASH-2

Додаток А Приклади

Додаток В Додаткова інформація

Додаток С Ідентифікатори об’єктів

Бібліографія

НАЦІОНАЛЬНИЙ ВСТУП

Цей стандарт є тотжний переклад ISO/IEC 10118-4:1998 Information technology — Security techniques — Hash-functions — Part 4: Hash-functions using modular arithmetic (Інформаційні технології. Методи захисту. Геш-функції. Частина 4. Геш-функції, що використовують модульну арифметику) з урахуванням ISO/IEC 10118-4:1998/Сог1:2014, ISO/IEC 10118-4:1998/Amd1:2014.

Технічний комітет, відповідальний за цей стандарт в Україні, — ТК20 «Інформаційні технології».

У цьому стандарті зазначено вимоги, які відповідають чинному законодавству України.

Цей стандарт розроблено на заміну ДСТУ ISO/IEC 10118/4:2014 Інформаційні технології. Методи захисту. Геш-функції. Частина 4. Геш-функції, що використовують модульну арифметику, прийнятого методом підтвердження.

До стандарту внесено такі редакційні зміни:

— слова «ця частина ISO/IEC 10118» замінено на «цей стандарт»;

— структурні елементи цього стандарту: «Титульний аркуш», «Передмову», «Національний вступ», першу сторінку, «Терміни та визначення понять», «Бібліографічні дані» — оформлено згідно з вимогами національної стандартизації України;

— з «Передмови до ISO/IEC 10118-4» до «Національного вступу» долучено те, що безпосередньо стосується цього стандарту;

— до розділу 2 долучено «Національне пояснення», виділене рамкою.

У 5.1 та «Бібліографії» зроблено виправлення згідно з ISO/IEC 10118-4:1998/Сог1:2014 та долучено новий обов’язковий додаток С згідно з ISO/IEC 10118-4:1998/Amd1:2014, виділені подвійною рискою на березі стандарту.

ISO/IEC 10118-4 підготував об’єднаний технічний комітет ISO/IEC JTC 1 «Інформаційні технології», Підкомітет SC 27, IT «Методи захисту».

— SO/IEC 10118 із загальною назвою «Інформаційні технології. Методи захисту. Геш-функції» складається з таких частин:

— Частина 1. Загальні положення;

— Частина 2. Геш-функції, що використовують л-бітний блоковий алгоритм шифрування;

— Частина 3. Спеціалізовані геш-функції;

— Частина 4. Геш-функції, що використовують модульну арифметику.

Додатки А та В — довідкові. Додаток С — обов’язовий.

У цьому стандарті є посилання на ISO/IEC 10118-1, який в Україні прийнято як ДСТУ ISO/IEC 10118-1:2003 Інформаційні технології. Методи захисту. Геш-функції. Частина 1. Загальні положення (ISO/IEC 10118-1:2000, IDT).

НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ

Інформаційні технології
МЕТОДИ ЗАХИСТУ
ГЕШ-ФУНКЦІЇ
Частина 4. Геш-функції, що використовують модульну арифметику

Информационные технологии
МЕТОДЫ ЗАЩИТЫ
ХЕШ-ФУНКЦИИ
Часть 4. Геш-функции, которые используют модульную арифметику

Information technology
SECURITY TECHNIQUES
HASH-FUNCTIONS
Part 4. Hash-functions using modular arithmetic

Чинний від 2017-01-01

1 СФЕРА ЗАСТОСУВАННЯ

Цей стандарт визначає дві геш-функції, що використовують модульну арифметику. Ці геш-функції, які вважають стійкими до колізій, стискають повідомлення довільної, але обмеженої довжини в геш-код, довжину якого визначено довжиною простого числа, яке використовують у функції зведення, визначеній у 7.3. Отже, геш-код легко масштабують до довжини вхідних даних будь-якого механізму (наприклад, алгоритму підписування, схеми ідентифікування).

Геш-функції, визначені в цьому стандарті, відомо як MASH-1 та MASH-2 (Modular Arithmetic Secure Hash), особливо придатні для середовищ, у яких уже доступні реалізації модульної арифметики. Дві геш-функції відрізняються лише показником степеня, який використовується у цикловій функції.

2 НОРМАТИВНІ ПОСИЛАННЯ

Наведений нижче нормативний документ потрібен для застосування цього стандарту У разі датованого посилання застосовують тільки наведене видання. У разі недатованого посилання треба користуватись останнім виданням нормативного документа (разом зі змінами).

ISO/IEC 10118-1:1994 Information technology — Security techniques — Hash-functions — Part 1: General.

НАЦІОНАЛЬНЕ ПОЯСНЕННЯ

ISO/IEC 10118-1:1994 Інформаційні технології. Методи захисту. Геш-функції. Частина 1. Загальні положення.

Повна версія документа доступна в тарифі «ВСЕ ВРАХОВАНО».

Увійти в Особистий кабінет Детальніше про тарифи

БУДСТАНДАРТ Online