ISO IEC 10118-1-2016 PDF
Название на английском:
St ISO IEC 10118-1-2016
Название на русском:
Ст ISO IEC 10118-1-2016
Оригинальный стандарт ISO IEC 10118-1-2016 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/IEC 10118-1:2016 — Information technology — Security techniques — Hash-functions — Part 1: General. Стандарт содержит общие определения, обозначения, требования и критерии, применимые ко всем частям серии ISO/IEC 10118, регламентирующим функции хеширования (неключевые хеш‑функции) для обеспечения аутентичности, целостности и невозможности отторжения.
Аннотация
Документ устанавливает базовые понятия, терминологию, символы и общие требования, которые используются в последующих частях серии ISO/IEC 10118. Включает критерии отбора алгоритмов, общие правила подготовки и дополнения данных, а также указания по применению хеш‑функций в схемах электронной подписи и других службах безопасности. Стандарт не описывает применение секретных ключей (но допускает использование хеш‑функций вместе с ключами при построении MAC).
Общая информация
- Статус: Опубликован (International Standard, подтверждённый).
- Дата публикации: октябрь 2016 (Edition 3, 2016).
- Организация-издатель: ISO/IEC (комитет ISO/IEC JTC 1/SC 27 — Information security, cybersecurity and privacy protection).
- ICS / категории: 35.030 (IT security).
- Редакция / версия: Edition 3 (2016); с последующим Amendment 1 (2021) — дополнение по методам дополняния (padding) для sponge‑функций.
- Количество страниц: около 12 страниц (основной документ).
Область применения
Стандарт применим ко всем сценариям, где требуется незашифрованная хеш‑функция для получения короткого представления сообщения (импринта) с целью передачи в механизм цифровой подписи или для подтверждения обязательства о содержимом без его раскрытия. Применяется при проектировании протоколов аутентификации, проверке целостности данных, формировании входных данных для цифровых подписей и в составе криптографических конструкций, не предусматривающих секретного ключа.
Ключевые темы и требования
- Определения и терминология для хеш‑функций (scope, обозначения, сокращения).
- Общие требования к устойчивости хеш‑функций: согласованность входов/выходов, детерминированность, требования к предотвращению коллизий и предобразов при проектировании алгоритмов.
- Критерии отбора алгоритмов, используемые в последующих частях серии (анализ свойств round‑function, расширение/паддинг, длина хеша и архитектура).
- Указания по подготовке и дополнению данных (padding), включая дополнение, введённое в Amendment 1 для sponge‑функций.
- Интерфейсные и структурные требования, общие для реализации в программном и аппаратном обеспечении.
Применение и пользователи
Стандарт полезен разработчикам криптографических библиотек, проектировщикам протоколов безопасности, специалистам по информационной безопасности, аудиторам и организациям, реализующим электронные подписи, проверки целостности и другие службы безопасности данных. Также используется национальными организациями по стандартизации при адаптации международных норм и при формировании требований к соответствию.
Связанные стандарты
ISO/IEC 10118‑1 является частью серии ISO/IEC 10118 (Hash‑functions). Другие части серии охватывают специализированные подходы и конкретные алгоритмы, например: Part 2 — хеш‑функции, использующие n‑битовый блочный шифр; Part 3 — dedicated hash‑functions (специально разработанные алгоритмы, в том числе RIPEMD и варианты SHA); Part 4 — хеш‑функции на основе модульной арифметики (MASH). Эти сопряжённые документы уточняют конкретные алгоритмы и методы реализации.
Ключевые слова
хеш‑функция, hash‑function, импринт, padding, sponge, целостность данных, аутентификация, цифровая подпись, ISO/IEC 10118, IT‑security.
FAQ
В: Что это за стандарт?
О: Международный стандарт, задающий общие понятия, требования и критерии для функций хеширования (неключевых) в информационных системах безопасности.
В: Что он регулирует?
О: Терминологию, обозначения, общие требования к алгоритмам хеширования, методы подготовки и дополнения сообщений, а также критерии отбора алгоритмов, используемые в остальных частях серии.
В: Кто обычно использует?
О: Разработчики криптографических и программных библиотек, инженеры по безопасности, разработчики протоколов, аудиторы и стандартизирующие организации.
В: Он актуален или заменён?
О: Версия 2016 (Edition 3) остаётся действующей; к ней выпущено Amendment 1 в 2021 году (дополнение по методам паддинга для sponge‑функций). Документ был систематически пересмотрен/подтверждён в рамках жизненного цикла стандартов.
В: Это часть серии?
О: Да — ISO/IEC 10118‑1 является общей частью серии ISO/IEC 10118; остальные части описывают конкретные классы и реализации хеш‑функций (части 2, 3, 4 и т.д.).
В: Какие ключевые слова?
О: хеш‑функция, padding, sponge, импринт, целостность, аутентификация, криптография, ISO/IEC 10118.