Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Пусть основное поле K = F q с q = 2 n при . В этом случае j -инвариант кривой вычисляется по формуле Условие j (E) = 0, то есть a 1 = 0, в характеристике 2 равносильно суперсингулярности кривой E, а такие кривые в криптографии не используются поэтому полагаем что j (E) ¹ 0.
В этих предположениях представитель любого класса изоморфизма эллиптических кривых над F q записывается уравнением
E: Y 2 + XY = X 3 + a 2 X 2 + a 6,
где и Здесь γ – фиксированный элемент поля F q, удовлетворяющий соотношению: .
Формулы группового закона: – P 1 = (x 1, y 1 – x 1) если P 3(x 3, y 3) = P 1 + P 2 ¹ O, то
где при x 1 ¹ x 2
а при x 1 = x 2 ¹ 0
В проективных координатах формулы сложения точек эллиптической кривой, заданной уравнением
E: Y 2 + XYZ = X 3 + a 2 X 2 Z 4 + a 6 Z 6,
над полем характеристики p = 2 выглядят как
где тройка координат вычисляется последовательно по правилу:
Координаты удвоенной точки определяются по правилу:
Сжатие точек эллиптической кривой над полем характеристики 2.
Дана точка P(x, y) на эллиптической кривой. Если y = 0, то можно положить b = 0. В противном случае вычисляют z = y / x и присваивают переменной b самый младший двоичный разряд числа z. Для восстановления y по данной паре (x, b) в случае x ¹ 0 вычисляют
и обозначают через β одно из решений уравнения z 2 + z = α.
Если наименьший двоичный разряд числа β совпадает с b, то y = xβ. В противном случае y = x (β – 1).
Дата публикования: 2014-11-02; Прочитано: 425 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!