ГОСТ Р 34.11-2012

ОбозначениеГОСТ Р 34.11-2012
НаименованиеИнформационная технология. Криптографическая защита информации. Функция хэширования
СтатусДействует
Дата введения01.01.2013
Дата отмены-
Заменен на-
Код ОКС35.040
Текст ГОСТа


ГОСТ Р 34.11-2012

Группа П85



НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология

КРИПТОГРАФИЧЕСКАЯ ЗАЩИТА ИНФОРМАЦИИ

Функция хэширования

Information technology. Cryptographic data security. Hash-function

ОКС 35.040

ОКСТУ 5002

Дата введения 2013-01-01



Предисловие

Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. N 184-ФЗ "О техническом регулировании", а правила применения национальных стандартов Российской Федерации - ГОСТ Р 1.0-2004 "Стандартизация в Российской Федерации. Основные положения"

Сведения о стандарте

1 РАЗРАБОТАН Центром защиты информации и специальной связи ФСБ России с участием Открытого акционерного общества "Информационные технологии и коммуникационные системы" (ОАО "ИнфоТеКС")

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 26 "Криптографическая защита информации"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 7 августа 2012 г. N 216-ст

4 ВЗАМЕН ГОСТ Р 34.11-94

Информация об изменениях к настоящему стандарту публикуется в ежегодно издаваемом информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячно издаваемых информационных указателях "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет

ВНЕСЕНА поправка, опубликованная в ИУС N 6, 2018 год

Поправка внесена изготовителем базы данных

Введение

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

Стандарт разработан взамен ГОСТ Р 34.11-94. Необходимость разработки настоящего стандарта вызвана потребностью в создании хэш-функции, соответствующей современным требованиям к криптографической стойкости и требованиям стандарта ГОСТ Р 34.10-2012 к электронной цифровой подписи.

Настоящий стандарт терминологически и концептуально увязан с международными стандартами ИСО 2382-2 [1], ИСО/МЭК 9796 [2-3], серии ИСО/МЭК 14888 [4-7] и серии ИСО/МЭК 10118 [8-11].*

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - .

Примечание - Основная часть стандарта дополнена одним приложением:

Приложение А (справочное) Контрольные примеры.

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

Настоящий стандарт определяет алгоритм и процедуру вычисления хэш-функции для любой последовательности двоичных символов, которые применяются в криптографических методах обработки и защиты информации, в том числе для реализации процедур обеспечения целостности, аутентичности, электронной цифровой подписи (ЭЦП) при передаче, обработке и хранении информации в автоматизированных системах.

Определенная в настоящем стандарте функция хэширования используется при реализации систем электронной цифровой подписи на базе асимметричного криптографического алгоритма по ГОСТ Р 34.10-2012.

Стандарт рекомендуется использовать при создании, эксплуатации и модернизации систем обработки информации различного назначения.

2 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ Р 34.10-2012 Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства Российской Федерации по техническому регулированию и метрологии в сети Интернет или по ежегодно издаваемому информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по соответствующим ежемесячно издаваемым информационным указателям, опубликованным в текущем году. Если ссылочный стандарт заменен (изменен), то при пользовании настоящим стандартом следует руководствоваться заменяющим (измененным) стандартом. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, применяется в части, не затрагивающей эту ссылку.

3 Термины, определения и обозначения

В настоящем стандарте применены следующие термины с соответствующими определениями.

3.1 Термины и определения

3.1.1

заполнение (padding): Приписывание дополнительных бит к строке бит.

[ИСО/МЭК 10118-1, статья 3.9]

3.1.2

инициализационный вектор (initializing value): Вектор, определенный как начальная точка работы функции хэширования.

[ИСО/МЭК 10118-1, статья 3.7]

3.1.3

сообщение (message): Строка бит произвольной конечной длины.

[ИСО/МЭК 14888-1, статья 3.10]

3.1.4

функция сжатия (round-function): Итеративно используемая функция, преобразующая строку бит длиной и полученную на предыдущем шаге строку бит длиной в строку бит длиной .

[ИСО/МЭК 10118-1, статья 3.10]

Примечание - В настоящем стандарте понятия "строка бит длиной " и "двоичный вектор-строка размерности " считаются тождественными.

3.1.5

хэш-код (hash-code): Строка бит, являющаяся выходным результатом хэш-функции.

[ИСО/МЭК 14888-1, статья 3.6]

3.1.6

хэш-функция (collision-resistant hash-function): Функция, отображающая строки бит в строки бит фиксированной длины и удовлетворяющая следующим свойствам:

1) по данному значению функции сложно вычислить исходные данные, отображаемые в это значение;

2) для заданных исходных данных сложно вычислить другие исходные данные, отображаемые в то же значение функции;

3) сложно вычислить какую-либо пару исходных данных, отображаемых в одно и то же значение.

[ИСО/МЭК 14888-1, статьи 3.2, 3.7]

Примечание - В настоящем стандарте в целях сохранения терминологической преемственности по отношению к действующим отечественным нормативным документам и опубликованным научно-техническим изданиям установлено, что термины "хэш-функция", "криптографическая хэш-функция", "функция хэширования" и "криптографическая функция хэширования" являются синонимами.

3.1.7

электронная цифровая подпись (signature); ЭЦП: Строка бит, полученная в результате процесса формирования подписи.

[ИСО/МЭК 14888-1, статья 3.12]

Примечание - В настоящем стандарте в целях сохранения терминологической преемственности по отношению к действующим отечественным нормативным документам и опубликованным научно-техническим изданиям установлено, что термины "электронная подпись", "цифровая подпись" и "электронная цифровая подпись" являются синонимами.

3.2 Обозначения

В настоящем стандарте используются следующие обозначения:

*

множество всех двоичных векторов-строк конечной размерности (далее - векторы), включая пустую строку;

размерность (число компонент) вектора * (если - пустая строка, то 0);

множество всех -мерных двоичных векторов, где - целое неотрицательное число; нумерация подвекторов и компонент вектора осуществляется справа налево, начиная с нуля;

операция покомпонентного сложения по модулю 2 двух двоичных векторов одинаковой размерности;

конкатенация векторов , *, т.е. вектор из , в котором левый подвектор из , совпадает с вектором , а правый подвектор из совпадает с вектором ;

конкатенация экземпляров вектора ;

кольцо вычетов по модулю 2;

операция сложения в кольце ;

биективное отображение, сопоставляющее элементу кольца его двоичное представление, т.е. для любого элемента кольца , представленного вычетом , где , 0, ..., , выполнено равенство ;

отображение, обратное отображению , т.е. ;

отображение, ставящее в соответствие вектору , , вектор ;

операция присваивания переменной значения ;

произведение отображений, при котором отображение действует первым;

двоичный вектор, подлежащий хэшированию, *, ;

функция хэширования, отображающая вектор (сообщение) в вектор (хэш-код) ;

инициализационный вектор функции хэширования, .

4 Общие положения

Настоящий стандарт определяет две функции хэширования с длинами хэш-кода 512 бит и 256 бит.

5 Значения параметров

5.1 Инициализационные векторы

Значение инициализационного вектора для функции хэширования с длиной хэш-кода 512 бит равно 0. Значение инициализационного вектора для функции хэширования с длиной хэш-кода 256 бит равно (00000001 ).

5.2 Нелинейное биективное преобразование множества двоичных векторов

Нелинейное биективное преобразование множества двоичных векторов задается подстановкой

, (1)

где .

Значения подстановки записаны ниже в виде массива :

(252, 238, 221, 17, 207, 110, 49, 22, 251, 196, 250, 218, 35, 197, 4, 77, 233, 119, 240, 219, 147, 46, 153, 186, 23, 54, 241, 187, 20, 205, 95, 193, 249, 24, 101, 90, 226, 92, 239, 33, 129, 28, 60, 66, 139, 1, 142, 79, 5, 132, 2, 174, 227, 106, 143, 160, 6, 11, 237, 152, 127, 212, 211, 31, 235, 52, 44, 81, 234, 200, 72, 171, 242, 42, 104, 162, 253, 58, 206, 204, 181, 112, 14, 86, 8, 12, 118, 18, 191, 114, 19, 71, 156, 183, 93, 135, 21, 161, 150, 41, 16, 123, 154, 199, 243, 145, 120, 111, 157, 158, 178, 177, 50, 117, 25, 61, 255, 53, 138, 126, 109, 84, 198, 128, 195, 189, 13, 87, 223, 245, 36, 169, 62, 168, 67, 201, 215, 121, 214, 246, 124, 34, 185, 3, 224, 15, 236, 222, 122, 148, 176, 188, 220, 232, 40, 80, 78, 51, 10, 74, 167, 151, 96, 115, 30, 0, 98, 68, 26, 184, 56, 130, 100, 159, 38, 65, 173, 69, 70, 146, 39, 94, 85, 47, 140, 163, 165, 125, 105, 213, 149, 59, 7, 88, 179, 64, 134, 172, 29, 247, 48, 55, 107, 228, 136, 217, 231, 137, 225, 27, 131, 73, 76, 63, 248, 254, 141, 83, 170, 144, 202, 216, 133, 97, 32, 113, 103, 164, 45, 43, 9, 91, 203, 155, 37, 208, 190, 229, 108, 82, 89, 166, 116, 210, 230, 244, 180, 192, 209, 102, 175, 194, 57, 75, 99, 182).

5.3 Перестановка байт

Значения перестановки , заданной на множестве {0, ..., 63}, записаны ниже в виде массива :

(0, 8, 16, 24, 32, 40, 48, 56, 1,9, 17, 25, 33, 41, 49, 57, 2, 10, 18, 26, 34, 42, 50, 58, 3, 11, 19, 27, 35, 43, 51, 59, 4, 12, 20, 28, 36, 44, 52, 60, 5, 13, 21, 29, 37, 45, 53, 61, 6, 14, 22, 30, 38, 46, 54, 62, 7, 15, 23, 31, 39, 47, 55, 63).

5.4 Линейное преобразование множества двоичных векторов

Линейное преобразование множества двоичных векторов задается умножением справа на матрицу над полем , строки которой записаны ниже последовательно в шестнадцатеричном виде. Строка матрицы с номером , 0,...,63, записанная в виде , где , 0,...,15, есть .

Здесь в одной строке записаны четыре строки матрицы , при этом в строке с номером , 0,...,15, записаны строки матрицы с номерами , 0,...,3, в следующем порядке (слева направо):

, , , .

Результат умножения вектора на матрицу есть вектор :

, (2)

где

для всех 0,...,63.

5.5 Итерационные константы

Итерационные константы записаны в шестнадцатеричном виде. Значение константы, записанное в виде , где , 0,...,127, есть :

6 Преобразования

При вычислении хэш-кода сообщения * используются следующие преобразования:

, , , ; (3)


, , (4)

где , , 0, ..., 63;

, , (5)

где , , 0, …, 63;

, , (6)

где , , 0, ..., 7.

7 Функция сжатия

Значение хэш-кода сообщения * вычисляется с использованием итерационной процедуры. На каждой итерации вычисления хэш-кода используется функция сжатия:

, , (7)

значение которой вычисляется по формуле

, (8)

где .

Значения , 1 ,...,13, вычисляются следующим образом:

; (9)


, 2, ..., 13. (10)

Для краткости вместо будем использовать обозначение .

8 Процедура вычисления хэш-функции

Исходными данными для процедуры вычисления хэш-кода является подлежащее хэшированию сообщение * и -инициализационный вектор.

Алгоритм вычисления функции состоит из следующих этапов.

8.1 Этап 1

Присвоить начальные значения текущих величин:

1.1 ;

1.2 ;

1.3 ;

1.4 Перейти к этапу 2.

8.2 Этап 2

2.1 Проверить условие 512.

При положительном исходе перейти к этапу 3.

В противном случае выполнить последовательность вычислений по 2.2-2.7.

2.2 Вычислить подвектор сообщения . Далее выполнить последовательность вычислений:

2.3 .

2.4

2.5

2.6 .

2.7 Перейти к шагу 2.1.

8.3 Этап 3

3.1 .

3.2 .

3.3 .

3.4 .

(Поправка. ИУС N 6-2018).

3.5 .

3.6

3.7 Конец работы алгоритма

Значение величины , полученное на шаге 3.6, является значением функции хэширования .

Приложение А
(справочное)


Контрольные примеры

Данное приложение носит справочный характер и не является частью настоящего стандарта.

Векторы из * записываются в шестнадцатеричном виде. Вектор , записанный в виде , где , 0, ..., , есть .

А.1 Пример 1

Необходимо вычислить хэш-код сообщения

А.1.1 Для функции хэширования с длиной хэш-кода 512 бит

Присваиваются значения:

;


;


.

Длина сообщения , поэтому происходит заполнение неполного блока:

Вычисляется значение .

После преобразования :

Затем выполняется преобразование :

Итерация 1

Итерация 2

Итерация 3

Итерация 4

Итерация 5

Итерация 6

Итерация 7

Итерация 8

Итерация 9

Итерация 10

Итерация 11

Итерация 12

Итерация 13

Результат выполнения преобразования :

Изменяются значения переменных и :

Результат выполнения преобразования :

Результат выполнения преобразования :

Хэш-кодом сообщения является значение

A.1.2 Для функции хэширования с длиной хэш-кода 256 бит

Присваиваются значения:

;


;


.

Длина сообщения , поэтому происходит заполнение неполного блока:

Вычисляется значение .

После преобразования :

после преобразования :

Затем выполняется преобразование :

Итерация 1

Итерация 2

Итерация 3

Итерация 4

Итерация 5

Итерация 6

Итерация 7

Итерация 8

Итерация 9

Итерация 10

Итерация 11

Итерация 12

Итерация 13

Результат выполнения преобразования :

Изменяются значения переменных и :

Результат выполнения преобразования :

Результат выполнения преобразования :

Хэш-кодом сообщения является значение:

A.2 Пример 2

Пусть необходимо вычислить хэш-код сообщения

А.2.1 Для функции хэширования с длиной хэш-кода 512 бит

Присваиваются значения:

;


;


.

Длина сообщения , поэтому сначала преобразуется часть сообщения

Вычисляется значение .

После преобразования :

после преобразования :

после преобразования :

Затем выполняется преобразование :

Итерация 1

Итерация 2

Итерация 3

Итерация 4

Итерация 5

Итерация 6

Итерация 7

Итерация 8

Итерация 9

Итерация 10

Итерация 11

Итерация 12

Итерация 13

Результат выполнения преобразования :

Изменяются значения переменных и :

Длина оставшейся части сообщения меньше 512, поэтому происходит заполнение неполного блока.

Результат выполнения преобразования :

Изменяются значения переменных и :

Результат выполнения преобразования :

Результат выполнения преобразования :

Хэш-кодом сообщения является значение:

A.2.2 Для функции хэширования с длиной хэш-кода 256 бит

Присваиваются значения:

;


;


.

Длина сообщения , поэтому сначала преобразуется часть сообщения

Вычисляется значение .

После преобразования :

после преобразования :

после преобразования :

Затем выполняется преобразование :

Итерация 1

Итерация 2

Итерация 3

Итерация 4

Итерация 5

Итерация 6

Итерация 7

Итерация 8

Итерация 9

Итерация 10

Итерация 11

Итерация 12

Итерация 13

Результат выполнения преобразования :

Изменяются значения переменных и :

Длина оставшейся части сообщения меньше 512, поэтому происходит заполнение неполного блока:

Результат выполнения преобразования :

Изменяются значения переменных и :

Результат выполнения преобразования :

Результат выполнения преобразования :

Хэш-кодом сообщения является значение:

Библиография*

_______________

* Оригиналы международных стандартов ИСО/МЭК находятся во ФГУП "" Федерального агентства по техническому регулированию и метрологии.

[1]

ИСО 2382-2:1976
(ISO 2382-2:1976)

Системы обработки информации. Словарь. Часть 2. Арифметические и логические операции (Data processing - Vocabulary - Part 2: Arithmetic and logic operations)

[2]

ИСО/МЭК 9796-2:2010
(ISO/IEC 9796-2:2010)

Информационные технологии. Методы обеспечения безопасности. Схемы цифровой подписи, обеспечивающие восстановление сообщений. Часть 2. Механизмы на основе целочисленной факторизации (Information technology - Security techniques - Digital signatures with appendix - Part 2: Integer factorization based mechanisms)

[3]

ИСО/МЭК 9796-3:2006
(ISO/IEC 9796-3:2006)

Информационные технологии. Методы обеспечения безопасности. Схемы цифровой подписи, обеспечивающие восстановление сообщений. Часть 3. Механизмы на основе дискретного логарифма (Information technology - Security techniques - Digital signature schemes giving message recovery - Part 3: Discrete logarithm based mechanisms)

[4]

ИСО/МЭК 14888-1:2008
(ISO/IEC 14888-1:2008)

Информационные технологии. Методы защиты. Цифровые подписи с приложением. Часть 1. Общие положения (Information technology - Security techniques - Digital signatures with appendix - Part 1: General)

[5]

ИСО/МЭК 14888-2:2008
(ISO/IEC 14888-2:2008)

Информационные технологии. Методы защиты. Цифровые подписи с приложением. Часть 2. Механизмы, основанные на разложении на множители (Information technology - Security techniques - Digital signatures with appendix - Part 2: Integer factorization based mechanisms)

[6]

ИСО/МЭК 14888-3:2006
(ISO/IEC 14888-3:2006)

Информационные технологии. Методы защиты. Цифровые подписи с приложением. Часть 3. Механизмы на основе дискретного логарифма (Information technology - Security techniques - Digital signatures with appendix - Part 3: Discrete logarithm based mechanisms)

[7]

ИСО/МЭК 14888-3:2006/Изм. 1:2010
(ISO/IEC 14888-3:2006/Amd 1:2010)

Информационные технологии. Методы защиты. Цифровые подписи с приложением. Часть 3. Механизмы на основе дискретного логарифма. Изменение 1. Алгоритм русской цифровой подписи эллиптической кривой, алгоритм цифровой подписи Шнорра, алгоритм цифровой подписи Шнорра для эллиптической кривой, и полный алгоритм цифровой подписи Шнорра для эллиптической кривой (Information technology - Security techniques - Digital signatures with appendix - Part 3: Discrete logarithm based mechanisms. Amendment 1. Elliptic Curve Russian Digital Signature Algorithm, Schnorr Digital Signature Algorithm, Elliptic Curve Schnorr Digital Signature Algorithm, and Elliptic Curve Full Schnorr Digital Signature Algorithm)

[8]

ИСО/МЭК 10118-1:2000
(ISO/IEC 10118-1:2000)

Информационные технологии. Методы защиты информации. Хэш-функции. Часть 1. Общие положения (Information technology - Security techniques - Hash-functions - Part 1: General)

[9]

ИСО/МЭК 10118-2:2010
(ISO/IEC 10118-2:2010)

Информационные технологии. Методы защиты информации. Хэш-функции. Часть 2. Хэш-функции с использованием алгоритма шифрования -битными блоками (Information technology - Security techniques - Hash-functions - Part 2: Hash-functions using an -bit block cipher)

[10]

ИСО/МЭК 10118-3:2004
(ISO/IEC 10118-3:2004)

Информационные технологии. Методы защиты информации. Хэш-функции. Часть 3. Выделенные хэш-функции (Information technology - Security techniques - Hash-functions - Part 3: Dedicated hash-functions)

[11]

ИСО/МЭК 10118-4:1998
(ISO/IEC 10118-4:1998)

Информационные технологии. Методы защиты информации. Хэш-функции. Часть 4. Хэш-функции с применением арифметики в остаточных классах (Information technology - Security techniques - Hash-functions - Part 4: Hash-functions using modular arithmetic)

Электронный текст документа

и сверен по:

, 2013

Редакция документа с учетом
изменений и дополнений подготовлена

Другие госты в подкатегории

    ГОСТ 15029-69

    ГОСТ 27464-87

    ГОСТ 19768-93

    ГОСТ 28803-90

    ГОСТ 27465-87

    ГОСТ 20687-75

    ГОСТ 27463-87

    ГОСТ 30819-2002

    ГОСТ 30820-2002

    ГОСТ 30742-2001

    ГОСТ 30833-2002

    ГОСТ 31016-2003

    ГОСТ 31245-2004

    ГОСТ 34.10-2018

    ГОСТ 27466-87

    ГОСТ 30721-2000

    ГОСТ 34.12-2018

    ГОСТ 34.13-2018

    ГОСТ 34.310-95

    ГОСТ 34.311-95

    ГОСТ 34.302.2-91

    ГОСТ 34731-2021

    ГОСТ 34822-2022

    ГОСТ 34693.6-2020

    ГОСТ 30743-2001

    ГОСТ ISO/IEC 15418-2014

    ГОСТ 34.11-2018

    ГОСТ 30832-2002

    ГОСТ ISO/IEC 15426-1-2021

    ГОСТ ISO/IEC 15426-2-2022

    ГОСТ ISO/IEC 15420-2010

    ГОСТ ISO/IEC 15417-2013

    ГОСТ ISO/IEC 15416-2019

    ГОСТ ISO/IEC 15459-2-2016

    ГОСТ ISO/IEC 15459-1-2016

    ГОСТ ISO/IEC 15459-3-2016

    ГОСТ ISO/IEC 15459-4-2016

    ГОСТ ISO/IEC 15963-1-2021

    ГОСТ ISO/IEC 15963-2-2021

    ГОСТ ISO/IEC 15459-5-2016

    ГОСТ ISO/IEC 15459-6-2016

    ГОСТ ISO/IEC 19794-1-2015

    ГОСТ ISO/IEC 2382-37-2016

    ГОСТ ISO/IEC 24713-1-2013

    ГОСТ ISO/IEC 29160-2022

    ГОСТ ISO/IEC 16390-2017

    ГОСТ ИСО/МЭК 15426-1-2003

    ГОСТ ISO/IEC 15423-2014

    ГОСТ ИСО/МЭК 15459-1-2008

    ГОСТ ISO/IEC 16388-2017

    ГОСТ ИСО/МЭК 15459-2-2008

    ГОСТ 34.301-91

    ГОСТ ИСО/МЭК 16390-2005

    ГОСТ ISO/IEC 29160-2014

    ГОСТ ИСО/МЭК 15420-2001

    ГОСТ Р 34.12-2015

    ГОСТ 28147-89

    ГОСТ ISO 15394-2013

    ГОСТ Р 50916-2017

    ГОСТ Р 50916-96

    ГОСТ Р 51001-96

    ГОСТ Р 51077-2017

    ГОСТ Р 51077-97

    ГОСТ Р 51002-96

    ГОСТ Р 34.11-94

    ГОСТ Р 51294.2-99

    ГОСТ Р 51294.4-2000

    ГОСТ Р 51294.5-2000

    ГОСТ Р 34.303-92

    ГОСТ Р 34.10-2001

    ГОСТ Р 51294.8-2001

    ГОСТ Р 34.10-94

    ГОСТ Р 51294.1-99

    ГОСТ Р 34.13-2015

    ГОСТ Р 52633.1-2009

    ГОСТ Р 51294.10-2002

    ГОСТ Р 52633.4-2011

    ГОСТ Р 52633.3-2011

    ГОСТ Р 53113.1-2008

    ГОСТ Р 53113.2-2009

    ГОСТ Р 51294.9-2002

    ГОСТ Р 53131-2008

    ГОСТ Р 53115-2008

    ГОСТ Р 52633.2-2010

    ГОСТ Р 54412-2011

    ГОСТ Р 52633.5-2011

    ГОСТ Р 34.10-2012

    ГОСТ Р 54581-2011

    ГОСТ Р 54583-2011

    ГОСТ Р 54411-2018

    ГОСТ Р 55021-2012

    ГОСТ Р 54582-2011

    ГОСТ Р 52633.6-2012

    ГОСТ Р 56045-2014

    ГОСТ Р 57332-2016

    ГОСТ Р 58231-2018

    ГОСТ Р 58273-2018

    ГОСТ Р 58292-2018

    ГОСТ Р 57302-2016

    ГОСТ Р 58293-2018

    ГОСТ Р 58294-2018

    ГОСТ Р 54621-2011

    ГОСТ Р 58539-2019

    ГОСТ Р 58667.4-2021

    ГОСТ Р 58668.11-2019

    ГОСТ Р 58295-2018

    ГОСТ Р 54411-2011

    ГОСТ Р 58668.8-2019

    ГОСТ Р 51294.7-2001

    ГОСТ Р 59389.1-2021

    ГОСТ Р 59389.2-2021

    ГОСТ Р 59503-2021

    ГОСТ Р 59389.4-2021

    ГОСТ Р 59886-2021

    ГОСТ Р ИСО/МЭК 10116-93

    ГОСТ Р 58298-2018

    ГОСТ Р ИСО/МЭК 11179-1-2010

    ГОСТ Р ИСО/МЭК 11179-2-2012

    ГОСТ Р 59002-2020

    ГОСТ Р ИСО/МЭК 11179-4-2012

    ГОСТ Р ИСО/МЭК 15408-1-2002

    ГОСТ Р ИСО/МЭК 15408-1-2008

    ГОСТ Р ИСО/МЭК 15408-1-2012

    ГОСТ ISO/IEC 15438-2018

    ГОСТ Р ИСО/МЭК 11179-3-2012

    ГОСТ Р ИСО/МЭК 15408-2-2013

    ГОСТ Р ИСО/МЭК 15408-3-2008

    ГОСТ Р ИСО/МЭК 15408-3-2013

    ГОСТ Р ИСО/МЭК 15408-2-2002

    ГОСТ Р 53112-2008

    ГОСТ Р ИСО/МЭК 15408-2-2008

    ГОСТ Р ИСО/МЭК 15419-2005

    ГОСТ Р ИСО/МЭК 11179-5-2012

    ГОСТ Р ИСО/МЭК 15408-3-2002

    ГОСТ Р ИСО/МЭК 15459-3-2007

    ГОСТ Р 56914-2016

    ГОСТ Р ИСО/МЭК 15459-4-2007

    ГОСТ Р ИСО/МЭК 15459-6-2009

    ГОСТ Р ИСО/МЭК 15961-2-2021

    ГОСТ Р ИСО/МЭК 15961-3-2021

    ГОСТ Р ИСО/МЭК 15459-5-2008

    ГОСТ Р ИСО/МЭК 15426-1-2002

    ГОСТ Р ИСО/МЭК 15963-2005

    ГОСТ Р ИСО/МЭК 15434-2007

    ГОСТ Р ИСО/МЭК 15963-2011

    ГОСТ Р ИСО/МЭК 15426-2-2016

    ГОСТ Р ИСО/МЭК 16022-2008

    ГОСТ Р ИСО/МЭК 17826-2015

    ГОСТ Р ИСО/МЭК 18000-6-2013

    ГОСТ Р ИСО/МЭК 18028-1-2008

    ГОСТ Р ИСО/МЭК 16480-2017

    ГОСТ Р ИСО/МЭК 18045-2008

    ГОСТ Р ИСО/МЭК 18045-2013

    ГОСТ Р ИСО/МЭК 18046-2009

    ГОСТ Р ИСО/МЭК 19784-1-2007

    ГОСТ Р ИСО/МЭК 19784-2-2010

    ГОСТ Р ИСО/МЭК 19784-4-2014

    ГОСТ Р ИСО/МЭК 19785-1-2008

    ГОСТ Р ИСО/МЭК 18000-7-2012

    ГОСТ Р ИСО/МЭК 19785-4-2012

    ГОСТ Р ИСО/МЭК 19794-1-2008

    ГОСТ Р ИСО/МЭК 19785-2-2008

    ГОСТ Р ИСО/МЭК 15415-2012

    ГОСТ Р ИСО/МЭК 18000-62-2014

    ГОСТ Р ИСО/МЭК 19794-14-2017

    ГОСТ Р 59230-2020

    ГОСТ Р 58082-2018

    ГОСТ Р ИСО/МЭК 19794-2-2013

    ГОСТ Р ИСО/МЭК 19794-10-2010

    ГОСТ Р ИСО/МЭК 19794-11-2015

    ГОСТ Р ИСО/МЭК 19794-4-2006

    ГОСТ Р ИСО/МЭК 19794-6-2006

    ГОСТ Р ИСО/МЭК 19794-6-2014

    ГОСТ Р 51294.6-2000

    ГОСТ Р ИСО/МЭК 19794-2-2005

    ГОСТ Р ИСО/МЭК 15423-2005

    ГОСТ Р ИСО/МЭК 19794-4-2014

    ГОСТ Р ИСО/МЭК 19794-9-2009

    ГОСТ Р ИСО/МЭК 19794-8-2009

    ГОСТ Р ИСО/МЭК 19794-3-2009

    ГОСТ Р ИСО/МЭК 19794-9-2015

    ГОСТ Р ИСО/МЭК 19795-2-2008

    ГОСТ Р ИСО/МЭК 21827-2010

    ГОСТ Р ИСО/МЭК 24708-2013

    ГОСТ Р ИСО/МЭК 24709-1-2009

    ГОСТ Р ИСО/МЭК 24709-2-2011

    ГОСТ Р ИСО/МЭК 19794-7-2009

    ГОСТ Р ИСО/МЭК 24709-3-2013

    ГОСТ Р ИСО/МЭК 19794-8-2015

    ГОСТ Р ИСО/МЭК 19795-6-2015

    ГОСТ Р ИСО/МЭК 24713-2-2011

    ГОСТ Р ИСО/МЭК 24730-1-2017

    ГОСТ Р ИСО/МЭК 24730-2-2016

    ГОСТ Р ИСО/МЭК 24713-3-2016

    ГОСТ Р ИСО/МЭК 24730-21-2014

    ГОСТ Р ИСО/МЭК 24730-22-2015

    ГОСТ Р ИСО/МЭК 27000-2012

    ГОСТ Р ИСО/МЭК 27001-2021

    ГОСТ Р ИСО/МЭК 27001-2006

    ГОСТ Р ИСО/МЭК 27003-2012

    ГОСТ Р ИСО/МЭК 19795-1-2007

    ГОСТ Р ИСО/МЭК 27004-2021

    ГОСТ Р ИСО/МЭК 27005-2010

    ГОСТ Р ИСО/МЭК 27002-2012

    ГОСТ Р ИСО/МЭК 27004-2011

    ГОСТ Р ИСО/МЭК 27006-2008

    ГОСТ Р ИСО/МЭК 27017-2021

    ГОСТ Р ИСО/МЭК 18004-2015

    ГОСТ Р ИСО/МЭК 27021-2021

    ГОСТ Р ИСО/МЭК 27007-2014

    ГОСТ Р ИСО/МЭК 27011-2012

    ГОСТ Р ИСО/МЭК 27033-2-2021

    ГОСТ Р ИСО/МЭК 27033-1-2011

    ГОСТ Р ИСО/МЭК 27033-4-2021

    ГОСТ Р ИСО/МЭК 27031-2012

    ГОСТ Р ИСО/МЭК 27033-5-2021

    ГОСТ Р ИСО/МЭК 27036-1-2021

    ГОСТ Р ИСО/МЭК 29100-2013

    ГОСТ Р ИСО/МЭК 27037-2014

    ГОСТ Р ИСО/МЭК 29109-1-2012

    ГОСТ Р ИСО/МЭК 19794-5-2013

    ГОСТ Р ИСО/МЭК 27034-1-2014

    ГОСТ Р ИСО/МЭК 29109-10-2017

    ГОСТ Р ИСО/МЭК 29109-7-2016

    ГОСТ Р ИСО/МЭК 19795-4-2011

    ГОСТ Р ИСО/МЭК 18047-6-2015

    ГОСТ Р ИСО/МЭК 24730-5-2014

    ГОСТ Р ИСО/МЭК 29158-2022

    ГОСТ Р ИСО/МЭК 29109-9-2017

    ГОСТ Р ИСО/МЭК 27033-3-2014

    ГОСТ Р ИСО/МЭК 29109-6-2016

    ГОСТ Р ИСО/МЭК 29794-1-2018

    ГОСТ Р ИСО/МЭК 29161-2019

    ГОСТ Р ИСО/МЭК 29159-1-2017

    ГОСТ Р ИСО/МЭК ТО 15446-2008

    ГОСТ Р ИСО/МЭК 29109-4-2015

    ГОСТ Р ИСО/МЭК 29794-6-2018

    ГОСТ Р ИСО/МЭК ТО 19795-3-2009

    ГОСТ Р ИСО/МЭК ТО 19791-2008

    ГОСТ Р ИСО/МЭК 29109-8-2016

    ГОСТ Р ИСО/МЭК 29109-5-2013

    ГОСТ Р ИСО/МЭК 24778-2010

    ГОСТ Р ИСО/МЭК 29141-2012

    ГОСТ Р ИСО 28560-2-2014

    ГОСТ Р ИСО/МЭК 29794-1-2012

    ГОСТ Р ИСО/МЭК 6937-93

    ГОСТ Р ИСО/МЭК 19794-7-2017