Применение эллиптических кривых в криптографии. Жданов О.Н - 53 стр.

UptoLike

Составители: 

Приложение А (справочное)
Дополнительные термины в области ЭЦП
В настоящем приложении приведены дополнительные международные термины,
применяемые в рассматриваемой и смежных областях.
А.1. Заполнение (padding): Дополнение строки данных лишними битами
(ИСО/МЭК 10118-1).
А.2. Идентификационные данные (identification data): Последовательность элемен-
тов данных, включая отличительный идентификатор объекта, принадлежащая объекту и
используемая для его обозначения (ИСО/МЭК 148881-1).
А.З. Уравнение цифровой подписи (signature equation): Уравнение, определяемое
функцией цифровой подписи (ИСО/МЭК 148881-1).
А.4. Функция проверки (verification function): Функция процесса проверки, опреде-
ляемая ключом проверки, выдающая в качестве результата вычисленное значение свиде-
тельства о достоверности подписи (ИСО/МЭК 148881-1).
А.5. Функция цифровой подписи (signature function): Функция в процессе формиро-
вания подписи, определяемая ключом подписи и параметрами схемы
ЭЦП. Эта функция в
качестве исходных данных получает часть исходных данных и, возможно, формирователь
последовательности псевдослучайных чисел (рандомизатор), а в результате выдает вто-
рую часть цифровой подписи.
Приложение Б (справочное)
Контрольный пример
Данное приложение носит справочный характер и не является частью стандарта.
Приводимые ниже значения параметров
р, a, b, m, q, Р, а также значения ключей подписи
и проверки
d и Q рекомендуется использовать только для проверки корректной работы
конкретной реализации алгоритмов, описанных в настоящем стандарте.
Все числовые значения приведены в десятичной и шестнадцатеричной записи.
Нижний индекс в записи числа обозначает основание системы счисления. Символ "\\"
обозначает перенос числа на новую строку. Например, запись
12345\\
67890
10
499602D2
16
представляет целое число 1234567890, соответственно, в десятичной и шестнадцатерич-
ной системах счисления.
Б.1. Параметры схемы цифровой подписи.
Для формирования и проверки цифровой подписи должны быть использованы сле-
дующие параметры (см. 5.2).
Б.1.1. Модуль эллиптической кривой.
В данном примере параметру
р присвоено следующее значение:
р = 57896044618658097711785492504343953926\\
634992332820282019728792003956564821041
10
р = 8000000000000000000000000000000000000000000000000000000000000431
16
Б.1.2 Коэффициенты эллиптической кривой.
В данном примере параметры
а и b принимают следующие значения:
а = 7
10
а = 7
16
b = 43308876546767276905765904595650931995\\
942111794451039583252968842033849580414
10
b = 5FBFF498AA938CE739B8E022FBAFEF40563F6E6A3472FC2A514C0CE9DAE23B7E
16
Б.1.3. Порядок группы точек эллиптической кривой.
В данном примере параметр
m принимает следующее значение:
m = 5789604461865809771178549250434395392\\