GM/T 0005-2021 (Англоязычная версия) Спецификация теста случайности - Стандарты и спецификации PDF

GM/T 0005-2021
Спецификация теста случайности (Англоязычная версия)

Стандартный №
GM/T 0005-2021
язык
Китайский, Доступно на английском
Дата публикации
2021
Разместил
Professional Standard - Password Professional Standards
Последняя версия
GM/T 0005-2021
заменять
GM/T 0005-2012
 

сфера применения

Обзор стандарта и технологическое развитие

GM/T 0005-2021, как основной стандарт для отрасли криптографии, заменяет версию спецификации 2012 года. Основные изменения включают в себя:

Измерения Версия 2012 г. Версия 2021 г.
Область применения Генератор случайных чисел Общая двоичная последовательность
Метод обнаружения 15 определений терминов Новый расчет Q_value
Система суждений Оценка одного P-значения Определение двух показателей (значение P/Q)

Анализ основного метода обнаружения

1. Обнаружение однобитовой частоты

Определяет баланс отношения 0/1 в двоичной последовательности. Статистика V=Sn/√n следует стандартному нормальному распределению. Типичный сценарий применения: проверка выходных данных физического генератора случайных чисел.

2. Обнаружение внутриблочной частоты

Оценивает долю единиц в m-битовой подпоследовательности с использованием теста χ². Длина выборки должна удовлетворять условию n≥100m. Настройки параметров:

  • Выборка 20 кбит: m=1000
  • Выборка 1 Мбит: m=10000

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

Требования к образцам

Обязательные положения стандарта:

  1. Емкость выборки = 1000 последовательностей
  2. Уровень значимости α = 0,01 (процент прохождения)
  3. α' = 0,0001 (однородность)

Логика принятия решения

Двойной механизм принятия решения:

Индикатор Порог Пример расчета
Процент прохождения ≥981/1000 P_value≥0.01
Равномерность Тест χ² Тест биннинга Q_value

Анализ развития технологий

Основные улучшения версии 2021 года:

  • Новый общий статистический тест Маурера (проверка сжимаемости)
  • Оптимизирован метод построения статистики распределения длины серий
  • Добавлены спецификации длины выборки уровня 3 128 бит/1 Мбит/100 Мбит

Решения типичных проблем

Процесс обработки сбоев теста:

  1. Проверьте среду сбора образцов (например, температурную стабильность квантового случайного источника)
  2. Проверьте настройки параметров теста (особенно длину блока m)
  3. Выполните дополнительное обнаружение (рекомендуется сначала использовать обнаружение кумулятивной суммы)

GM/T 0005-2021 История

  • 2021 GM/T 0005-2021 Спецификация теста случайности
  • 2012 GM/T 0005-2012 Спецификация теста случайности
Спецификация теста случайности

Специальные темы по стандартам и нормам

стандарты и спецификации




© 2025. Все права защищены.