- якщо з
є розв’язанням
(А.2.4), тоді
є відповідною афінною точкою на
кривій
;
- існує
тільки одне розв’язання (А.2.4) з , а саме точка
. Ця точка відповідає точці нескінченності
.
А.2.2.2.3 Груповий закон проективного подання
При проективному поданні кривої (А.2.4) точки кривої мають такі властивості:
- точка є нейтральним елементом
відносно
;
- нехай буде проективним поданням точки на кривій
, тоді
є
точкою
;
- нехай та
будуть
двома різними точками на кривій
, причому обидві не
рівні
, тоді їх сума позначається як
. Координати
та
точки
обчислюються
з використанням формул:
;
; (А.2.5)
,
де ,
, та
;
- якщо , то координати точки подвоєння
,
обчислюються
з використанням формул:
;
; (А.2.5)
,
де та
.
А.3 Скінченне поле
А.3.1 Визначення поля
Як зазначено в розділі 5, для будь-яких простих і позитивного цілого числа
існує скінченне поле, що складається точно
з
елементів. Це поле однозначно визначене з
точністю до ізоморфізму та у цьому документі подане як скінченне поле
.
Для елементів поля введено
дві основні операції – додавання за модулем
та
множення за модулем
, причому:
- є абелевою групою, у відношенні до
операції додавання за модулем
;
- є абелевою групою, у відношенні до операції
множення за модулем
.
Існує багато способів побудови скінченного поля з елементів. Скінченне поле
може бути відображене як векторний простір
розмірності
над полем
. Тобто,
існує
елементів
у полі
таких, що кожний елемент
може бути однозначно поданий у формі
, де
. Такий,
набір
елементів називається базисом поля
над полем
. При
використанні такого базису елемент поля
може
бути наведений у вигляді вектора
. Такий елемент поля
позначається
-арним рядком
довжини
, тобто
.
Існує багато різних базисів над
полем
. Відповідно для кожного базису можуть бути
визначені розмір множини елементів поля та операція множення.
Множина позначається як
. Вона має порядок
.
Причому, існує в крайньому випадку хоча б один елемент
у
групі
такий, що кожний елемент
у мультиплікативній групі
може бути однозначно записаний як
, де
.
Зворотній елемент групи
Нехай буде елементом групи
. Тоді для нього однозначно існує елемент
такий, що
. Елемент
поля
називається мультиплікативно зворотним до
елементу
. Він позначається як
, та може бути обчислений як
.
Характеристика скінченного поля
Якщо при обчисленні для одержання
необхідно
додавань,
то
називається характеристикою поля. Якщо
нульовий елемент шляхом вказаного додавання не може бути одержано, тоді
є нулем, а не нескінченним елементом
.
Ділення у полі
Частка в полі
існує, якщо знаменник не є нульовим. За
даної умови частка обчислюється множенням в полі
на
зворотний елемент
, тобто
.
Квадрати й не квадрати в полі
Припустимо, що .
Елемент
називається квадратом у полі
, якщо існує елемент
такий, що
. Факт
існування квадратного кореня визначається за умовою:
є квадратом у
полі
, якщо
.
Пошук квадратного кореня в полі
Для знаходження квадратних коренів у полі існують різні методи. Їх застосування
дозволяє для кожного
знайти
таке,
що
. Приклади таких методів наведені в [1] та [3].
Примітка. Скінченні поля, які використовуються у цьому параграфі, розглядаються у вигляді упорядкованого набору елементів. Це дозволяє здійснювати перетворення послідовно.
А.3.2 Еліптичні криві над полем
У цій частині вводиться два різних, але еквівалентні подання еліптичних кривих, визначених над скінченними полями.
А.3.2.1 Афіне подання
Нехай буде скінченним простим
полем, причому
. Еліптична крива
над полем
визначається
несингулярним кубічним рівнянням над полем
. У
цьому стандарті припускається, що крива
задається
рівнянням Вейєрштрасса вигляду
, (А.3.1)
причому та виконується умова
у полі
. Рівняння
(А.3.1) називається аффіним рівнянням Вейєрштрасса.
Еліптична крива над
полем
, визначена рівнянням вигляду (А.3.1), складається
з набору таких точок
, для яких справедливим є
рівняння
, в тому числі і для додаткової точки
, що називається точкою нескінченності кривої
.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.