
- •12.1 Основні властивості еліптичних кривих
- •12.2 Основні методи побудування загальних параметрів еліптичних кривих
- •12.3. Аналіз основних проблемних питань відносно побудування загально системних параметрів для еліптичних кривих
- •12.4 Крипто перетворення в гіпереліптичних кривих
- •12.1 Основні властивості еліптичних кривих
- •12.1.1 Порядок еліптичної кривої
- •12.1.2 Аномальні та супер сингулярні криві
- •12.1.3 Умови існування еліптичної кривої
- •12.1.4 Порядок еліптичної кривої, що визначена над полем f(Pm)
- •12.1.5 Порядок еліптичної кривої, що визначена над полем f(3m)
- •12.1.6. Параметри області еліптичної кривої
- •12.1.7 Генерація ключів еліптичної кривої
- •12.2 Основні методи побудування загальних параметрів еліптичних кривих
- •12.2.1 Загальні параметри еліптичних кривих над полями .
- •12.2.2 Методи побудови загальних параметрів еліптичних кривих над полем .
- •12.2.3 Загальні параметри еліптичної кривої над полем
- •12.2.4 Методи побудови загальних параметрів еліптичних кривих над полем .
- •1) Основою даного алгоритму побудування псевдо випадкових кривих є метод, який було застосовані в стандарті іеее р 1363-2000.
- •2) Метод комплексного множення, який запропоновано в роботі [13] взятий за основу методу, що запропонований в даному стандарті. Він передбачає:
- •12.4 Крипто перетворення в гіпереліптичних кривих
ПРИКЛАДНА КРИПТОЛОГІЯ
ЛЕКЦІЯ №12(3.3)
Тема лекції
« Асиметричні крипто перетворення в групі точок ЕК та їх застосування
для забезпечення конфіденційності »
Навчальні питання
12.1 Основні властивості еліптичних кривих
12.2 Основні методи побудування загальних параметрів еліптичних кривих
12.3. Аналіз основних проблемних питань відносно побудування загально системних параметрів для еліптичних кривих
12.4 Крипто перетворення в гіпереліптичних кривих
Додаток А
ТаблицяА.1
– Параметри кривих над полем
,
що рекомендовані FIPS 186-2-2000
Завдання для самостійної роботи:
доопрацювати лекцію;
повторити матеріал що стосується афінного та проективного базисів.
довести що шифрування в в групі точок еліптичної кривої є оборотним.
Джерела, що рекомендуються до самостійної роботи
1. Горбенко І.Д., Горбенко Ю.І. Прикладна криптологія. Монографія. Харків, ХНУРЕ, Форт, 2012 р., 878 с.
2. Горбенко І.Д., Горбенко Ю.І. Прикладна криптологія. Електронний конспект лекцій. Харків, ХНУРЕ, 2012 р.
3. Горбенко І. Д. Гриненко Т. О. Захист інформації в інформаційно-телекомунікаційних системах: Навч. посібник. Ч.1. Криптографічний захист інформації - Харків: ХНУРЕ, 2004 - 368 с.
4. Горбенко І.Д., Горбенко Ю.І. Прикладна криптологія. Електронний носій до підручника. Харків, ХНУРЕ, 2012 р.
Додаткова література
1.В. Задірака . Компьютерная криптологія. Підручник. К, 2002 ,504с.
2. А. Менезис, П. Ван Аршот, С. Ватсон. Руководство по прикладной криптографии CRC Press, 1997, электронная копия, 662 с
3. Брюс Шнайер. Прикладная криптография. М., изд. Триумф. 2002 г., 797 с
12.1 Основні властивості еліптичних кривих
12.1.1 Порядок еліптичної кривої
Еліптична крива E над полем F(q) має бінарну операцію «+» складання точок E × E → E, для якої двом точкам Q1, Q2 на E може бути обчислена третя точка Q1 + Q2 на E. Еліптична крива E є абелевою групою щодо операції «+».
Число точок еліптичної кривої E (включаючи точку нескінченності 0E) називається порядком E і позначається як #E(F(q)).
Порядок кривої #E(F(q)) визначається згідно з теоремою Хасе [ ]:
q + 1 – 2√q ≤ #E (F(q)) ≤ q + 1 + 2√q. (1.28)
Ціле число t, визначене як t = q +1 – #E(F(q)), називається слідом. Теорема Хасе визначає межу по сліду.
12.1.2 Аномальні та супер сингулярні криві
Еліптична крива E, що визначена над полем F(q) з порядком #E(F(q))= pm, де q = pm, називається аномальною.
Еліптична крива E, визначена над F(q) зі слідом t, кратним p, називається супер сингулярною.
Аномальні криві вразливі до атак з використанням алгоритмів Аракі-Сатока , Смарта і Сімаіва [49].
Відносно супер сингулярних кривих існують вразливості, засновані на алгоритмах Фрея-Рюка та Менезіса-Окамото-Ванстона [47 - 49].
12.1.3 Умови існування еліптичної кривої
Порядок еліптичної кривої, що визначена над полем F(P)
Слід кривої E над полем F(p) згідно з теоремою Хасе обмежений відрізком [–2√p, 2√p]. Також згідно з теоремою Вотерхауза для t в діапазоні [–2√p, 2√p] існує еліптична крива E над F(p) зі слідом t.
Кожне ціле u в інтервалі, що заданий згідно з теоремою Хасе, є порядком деякої еліптичної кривої, визначеної над F(p).
12.1.4 Порядок еліптичної кривої, що визначена над полем f(Pm)
Слід кривої E над полем F(2m) згідно теореми Хасе обмежений відрізком [–2√2m, 2√2m]. Згідно з теоремою Вотерхауза для t в діапазоні [–2√2m, 2√2m] існує еліптична крива E над F(2m) із слідом t.
Теорема1.1 Вотерхауза . Нехай t є цілим числом, де | t | ≤ 2√2m, тоді існує еліптична крива, що визначена над полем F(2m), порядку 2m + 1 – t, якщо, і тільки якщо, виконується одна з таких умов:
t непарне;
t = 0; (1.29)
m непарне і t2 = 2m+1;
m парне і t2 = 2m+2 або t2 = 2m.