Российский стандарт ЭЦП основан на криптосистеме типа Эль-Гамаль.
В качестве группы используется группа точек на эллиптической кривой над конечным полем(группа должна быть порядка элементов).
Пусть имеются две стороны и
и между ними канал связи. Пусть сторона
желает передать сообщение
стороне
и подписать его. Сторона
должна проверить правильность подписки, то есть аутентифицировать сторону
.
которое определяет группу точек эллиптической кривой .
Для того, чтобы выбрать группу, Alice задает два случайныx числа , либо эллиптический инвариант
в интервале
:
и для нахождения вычисляется
где - порядок группы точек эллиптической кривой
, а
- делитель этого порядка.
Если подпись верна, должна получиться исходная точка .
стр 110