![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Знайти порядок базової точки (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; Прочитано: 607 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!