Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение Б
(справочное)
Контрольный пример
Данное приложение носит справочный характер и не является частью стандарта. Приводимые ниже значения параметров р, a, b, m, q, P, а также значения ключей подписи и проверки d и Q рекомендуется использовать только для проверки корректной работы конкретной реализации алгоритмов, описанных в настоящем стандарте.
Все числовые значения приведены в десятичной и шестнадцатеричной записи. Нижний индекс в записи числа обозначает основание системы счисления. Символ "\\" обозначает перенос числа на новую строку. Например, запись
представляет целое число 1234567890, соответственно, в десятичной и шестнадцатеричной системах счисления.
Б.1 Параметры схемы цифровой подписи
Для формирования и проверки цифровой подписи должны быть использованы следующие параметры (см. 5.2).
Б.1.1 Модуль эллиптической кривой
В данном примере параметру р присвоено следующее значение:
Б.1.2 Коэффициенты эллиптической кривой
В данном примере параметры а и b принимают следующие значения:
Б.1.3 Порядок группы точек эллиптической кривой
В данном примере параметр m принимает следующее значение:
Б.1.4 Порядок циклической подгруппы группы точек эллиптической кривой
В данном примере параметр q принимает следующее значение:
Б.1.5 Коэффициенты точки эллиптической кривой
В данном примере координаты точки Р принимают следующие значения:
Б.1.6 Ключ подписи
В данном примере считается, что пользователь обладает следующим ключом подписи d:
Б.1.7 Ключ проверки
В данном примере считается, что пользователь обладает ключом проверки Q,
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.