ISO IEC 10118-4-1998 PDF

Ст ISO IEC 10118-4-1998

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

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

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

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

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

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

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

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

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

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

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

ISO/IEC 10118-4:1998 — Information technology — Security techniques — Hash-functions — Part 4: Hash-functions using modular arithmetic. Стандарт задаёт две функции хеширования на основе модульной арифметики, известные как MASH-1 и MASH-2, которые предназначены для сжатия сообщений конечной длины в хеш-код переменной длины, определяемой длиной простого числа, используемого в операции редукции.

Аннотация

В документе описаны конструкции хеш‑функций, использующие операции модульной арифметики и редукции по простому модулю, с отличающимися только значениями показателя в раундовой функции (MASH‑1 и MASH‑2). Стандарт ориентирован на среды, где уже реализованы алгоритмы модульной арифметики большой длины, и позволяет масштабировать длину хеш‑кода под требования других механизмов (например, алгоритмов подписи или схем идентификации).

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

  • Статус: Опубликовано; международный стандарт, подтверждён в ходе систематических пересмотров (последнее подтверждение зафиксировано в 2022 году).
  • Дата публикации: 1998-12 (в публикациях указывается дата 20 декабря 1998 г.).
  • Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 27 — Information security techniques).
  • ICS / категории: 35.030 (информационные технологии — безопасность).
  • Редакция / версия: Edition 1 (1998). Впоследствии к стандарту выпущены технические исправления и поправки (см. раздел FAQ).
  • Количество страниц: Около 23 страниц (в зависимости от издания/формата публикации).

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

Стандарт предназначен для систем и приложений, где доступны реализации модульной арифметики подходящей длины — например, в инфраструктурах открытых ключей, реализациях криптографических библиотек, смарт-картах и других устройствах, где требуется хеширование сообщений для подписи, идентификации или целостности. MASH‑1 и MASH‑2 особенно подходят в средах, где выгодно повторно использовать уже существующие операции по модулю большого простого числа.

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

  • Определение двух конструкций хеш‑функций на основе модульной арифметики: MASH‑1 и MASH‑2; различие — значение показателя в раундовой функции.
  • Использование операции редукции по простому модулю для получения хеш‑кода требуемой длины.
  • Описание механизмов разбиения, расширения и итерации блоков данных, раундовой функции и финальной редукции.
  • Требования к параметрам (длина простого модуля p, параметры расширения блоков, начальное значение IV и т.д.) для обеспечения желаемого уровня стойкости.
  • Рекомендации по применимости в окружениях, где уже имеется поддержка вычислений по модулю (повторное использование криптографических операций).

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

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

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

ISO/IEC 10118 — серия стандартов по функциям хеширования; другие части серии включают, в частности, Part 1 (общая модель), Part 2 (хеш‑функции, основанные на n-битном блочном шифре) и Part 3 (dedicated hash-functions). Серия зарегистрирована в OID‑пространстве ISO/IEC 10118, что обеспечивает согласованную идентификацию функций в ASN.1/OID контекстах.

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

MASH‑1, MASH‑2, модульная арифметика, hash‑function, хеш‑функция, редукция по простому модулю, ISO/IEC 10118, криптография, целостность, подпись.

FAQ

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

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

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

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

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

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

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

О: Версия 1998 года остаётся опубликованной и была подтверждена в процедуре систематического пересмотра (последние подтверждения фиксировались вплоть до 2022 года). Для стандарта также опубликованы технический корректив (corrigendum) и поправка, выпущенные в 2014 году. На момент последней официальной информации стандарт не отмечен как отозванный. При использовании в задачах с высокими требованиями к безопасности рекомендуется сверяться с текущими рекомендациями и оценками стойкости конкретных конструкций.

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

О: Да — ISO/IEC 10118 состоит из нескольких частей (Part 1, Part 2, Part 3, Part 4 и др.), каждая из которых описывает определённый класс конструкций хеш‑функций; Part 4 — именно про модульную арифметику. Серия имеет сопутствующие OID‑регистрации для идентификации функций.

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

О: MASH, MASH‑1, MASH‑2, modular arithmetic, reduction mod p, hash‑function, ISO/IEC 10118, collision‑resistance.