![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Знайти порядок базової точки (17, 20). Якщо рівняння еліптичної кривої має вигляд
.
Розв’язок задачі:
Для визначення порядку точки (17, 20) на еліптичній кривій
знайдемо таке значення d, щоб d *(17, 20) (mod 23) = 0.
Для цього підставимо в останнє порівняння d = 1, 2, 3, … k, та визначимо значення скалярного добутку.


При d = 2 маємо

При d = 3


При d = 4 маємо:


При d = 5
P1 + Q3 =Q4

При d = 6
P1 + Q4=Q5

При d = 7
P1 + Q5=Q6

Таким чином порядок n точки G = (17, 25) на еліптичній кривій дорівнює 7.
Задача 5.
Побудувати
, m=4,
,
.
Розв’язок задачі:
Поле
– може бути задано 16 поліномами не вище третього
ступеня, наприклад, поліномами над полем GF (2).

Елементи поля можуть бути задані в двійковому вигляді, тоді, наприклад,
x 3+ x 2+1Þ1101
x 3+1Þ1001.
Операція множення елементів поля виконується в полі GF(P).
Наприклад:

Зведемо цей поліном за модулем f (x) = x 4+ x +1. У результаті маємо:

Таким чином: (x 3+ x 2+1)(x 3+ 1)(mod (x 4+ x +1),2) = x 3+ x 2+ x +1Þ1111.
В табл. 1.5 наведені елементи aj для j=
, якщо a = x.
Таблиця 1.5 – Значення aj
| j | ||||||||
| a j | x | x 2 | x 3 | x +1 | x 2+ x | x 3+ x 2 | x 3+ x 2+ x +1 |
Елементи поля можна отримати як aj = a j (mod f(x),2), j=
.
Задача 6.
Нехай задано поле
, m =4,
,
.
Дата публикования: 2015-01-14; Прочитано: 625 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
