Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задача 4. Знайти порядок базової точки (17, 20)



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



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...