ISO IEC 10118-3-2018 PDF

Ст ISO IEC 10118-3-2018

Название на английском:
St ISO IEC 10118-3-2018

Название на русском:
Ст ISO IEC 10118-3-2018

Описание на русском:

Оригинальный стандарт ISO IEC 10118-3-2018 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard ISO IEC 10118-3-2018 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
365 рабочих дня(ей)

Артикул (SKU):
stiso23650

Выберите версию документа:
3 000 руб.

Полное наименование и описание

ISO/IEC 10118-3:2018 — IT Security techniques — Hash‑functions — Part 3: Dedicated hash‑functions. Международный стандарт, задающий спецификации специально разработанных (dedicated) хеш‑функций, основанных на итеративном использовании раунд‑функции; включает нормативные параметры, схемы и числовые примеры, а также дополнительные приложения с информацией по расширяемым выходам SHA‑3.

Аннотация

Документ устанавливает несколько отдельных раунд‑функций, каждая из которых порождает соответствующую «dedicated» хеш‑функцию (с указанием padding, начальных значений, констант, идентификаторов объектов и примеров вычислений). В тексте также содержится примечание о том, что использование некоторых из этих функций (Dedicated Hash‑Functions 1, 2 и 3) в новых реализациях цифровых подписей не рекомендуется, и приведены дополнительные информационные приложения (включая примерные числовые расчёты и спецификацию SHA‑3 XOF для справки).

Общая информация

  • Статус: Опубликован.
  • Дата публикации: 2018‑10 / 31 октября 2018 (публикация и внедрение в конце 2018 года).
  • Организация-издатель: ISO/IEC (разработка — технический комитет JTC 1/SC 27 — IT security techniques).
  • ICS / категории: 35.030 — IT Security.
  • Редакция / версия: Четвёртое издание (ISO/IEC 10118-3:2018).
  • Количество страниц: Около 398 страниц (издание 2018 года, полный документ — ~398 стр.).

Область применения

Стандарт применим для разработчиков и внедрителей криптографических библиотек и протоколов, где требуется строго определённая (неключевая) хеш‑функция: вычисление контрольных сумм, вход в механизмы цифровой подписи (с оговорками по применимости), создание импринтов сообщений, поддержка механизмов целостности и других сервисов безопасности. В тексте отдельно отмечено, что Dedicated Hash‑Functions 1, 2 и 3 в новых схемах цифровой подписи не рекомендуются из‑за короткой длины хеш‑кодов и/или результатов криптоанализа; они допустимы для унаследованных приложений или в случаях, где устойчивость к коллизиям не требуется (например, для некоторых MAC или KDF сценариев).

Ключевые темы и требования

  • Описание набора «dedicated» раунд‑функций и схем их итеративного применения.
  • Нормативные параметры: методы дополнения (padding), инициализационные значения, константы и объектные идентификаторы (OID).
  • Перечень специфицированных хеш‑функций (включая общеизвестные реализации, использованные как Dedicated Hash‑Functions — например, RIPEMD‑160, RIPEMD‑128, SHA‑1, SHA‑224/256/384/512, WHIRLPOOL) и соответствующие длины хеш‑кодов.
  • Числовые примеры вычислений (Annex B) и справочная спецификация SHA‑3 XOF (Annex C) для информационных целей.
  • Требования к применимости: указание на deprecated‑статус отдельных функций в контексте новых цифровых подписей и рекомендации по выбору функции для конкретного сценария (legacy vs. новые приложения).

Применение и пользователи

Пользователи стандарта: разработчики криптографических библиотек, производители ПО и аппаратных устройств, специалисты по информационной безопасности, аудиторы и стандартизирующие организации. Стандарт полезен для реализации методов хеширования в протоколах целостности, в схемах формирования MAC (в сочетании со стандартом по MAC), для образовательных и исследовательских целей при анализе свойств раунд‑функций, а также при поддержке унаследованных систем. Для интеграции хеш‑функций в схемы MAC/ KDF рекомендуется руководствоваться соответствующими частями других стандартов.

Связанные стандарты

Серия ISO/IEC 10118 состоит из нескольких частей, тесно связанных между собой: Part 1 — General (ISO/IEC 10118‑1:2016) (описывает общую модель и критерии), Part 2 — Hash‑functions using an n‑bit block cipher (ISO/IEC 10118‑2:2010), Part 4 — Hash‑functions using modular arithmetic и др. Для применения хеш‑функций в MAC и KDF сценариях см. ISO/IEC 9797‑2 (MAC‑алгоритмы, использующие dedicated hash‑functions) и ISO/IEC 11770‑6 (ключеобразование — key derivation).

Ключевые слова

хеш‑функция, dedicated hash, раунд‑функция, padding, инициализация, OID, RIPEMD, SHA‑1, SHA‑2, WHIRLPOOL, MAC, KDF, криптография, ISO/IEC 10118.

FAQ

В: Что это за стандарт?

О: Международный стандарт, задающий формальные спецификации специально разработанных хеш‑функций (dedicated hash‑functions) — их структуру на основе раунд‑функций, параметры, примеры и дополнительные информационные приложения.

В: Что он регулирует?

О: Технические и нормативные детали вычисления и параметризации отдельных хеш‑функций: формат данных, метод дополнения, инициализационные значения, константы раунда, идентификаторы объектов, процедуры вычисления и примеры. Также содержит указания по применимости отдельных функций в современных схемах цифровой подписи.

В: Кто обычно использует?

О: Разработчики криптографических приложений и библиотек, поставщики программного и аппаратного обеспечения безопасности, специалисты по защите информации, стандартизирующие и аудиторские организации — в том числе для формирования MAC и KDF при использовании специфицированных хеш‑функций.

В: Он актуален или заменён?

О: Версия ISO/IEC 10118-3:2018 является действующей редакцией (издание 2018 года). В документе содержится предупреждение о том, что использование некоторых из описанных dedicated функций в новых цифровых подписях не рекомендуется; для новых приложений следует учитывать современные требования по длине и стойкости хеша.

В: Это часть серии?

О: Да — это часть серии ISO/IEC 10118 (части 1–4 и др.), где Part 1 задаёт общую модель, Part 2 и Part 4 описывают альтернативные конструкции хеш‑функций (на основе блочных шифров или модульной арифметики). Также стандарт тесно связан со стандартами по MAC и KDF (ISO/IEC 9797‑2, ISO/IEC 11770‑6).

В: Какие ключевые слова?

О: хеш‑функция, dedicated hash, раунд‑функция, RIPEMD, SHA‑1, SHA‑2, WHIRLPOOL, MAC, KDF, ISO/IEC 10118.