Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пкр_лекции / 12 пк Караз Лк №12(3.3) 2012.docx
Скачиваний:
88
Добавлен:
14.04.2015
Размер:
268.09 Кб
Скачать

ПРИКЛАДНА КРИПТОЛОГІЯ

ЛЕКЦІЯ №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.