
- •Домашнее задание
- •Содержание протокола
- •Цель работы.
- •Ключевые вопросы
- •Домашнее задание
- •Содержание протокола
- •Цель работы.
- •Ключевые вопросы
- •Лабораторное задание
- •Домашнее задание
- •Содержание протокола
- •Цель работы.
- •Ключевые вопросы
- •Лабораторное задание
- •Домашнее задание
- •Содержание протокола
- •Цель работы.
- •Ключевые вопросы
- •Лабораторное задание
Домашнее задание
Вариант соответствует последней цифре номера студенческого билета.
Пусть эллиптическая кривая задана уравнением y2=(x3+3x+5) mod 17, а образующая точка (элемент) G(x,y) = (1,3).
Вариант |
D |
K |
H(M) |
1 |
3 |
4 |
5 |
2 |
4 |
5 |
6 |
3 |
5 |
6 |
7 |
4 |
6 |
7 |
8 |
5 |
7 |
8 |
9 |
6 |
9 |
8 |
7 |
7 |
8 |
7 |
6 |
8 |
7 |
6 |
5 |
9 |
6 |
5 |
4 |
0 |
5 |
4 |
3 |
Выполнить генерацию ключей, шифрование и расшифровку в соответствии с исходными даннвми согласно номера варианта.
Содержание протокола
Название работы.
Цель работы.
Выполненное домашнее задание
Выполненное лабораторное задание
Выводы.
Ключевые вопросы
Что представляет собой идеальная криптосистема с открытым ключом?
Описать последовательность действий при передаче шифровки с открытым ключом по алгоритму Эль-Гамаля.
Как вычислить степенную функцию в простом поле Галуа?
Как вычислить логарифм в простом поле Галуа?
Почему секретный ключ в этой криптосистеме может быть любым числом в пределах от 2 до Р-1?
На какой математической особенности основана трудность взлома шифра Эль-Гамаля?
Какой длины ключи применяются в настоящее время в этой криптосистеме?
Лабораторное задание
Показать преподавателю выполненное домашнее задание
Зепустить программу EllipticCrypt.exe
Проверить с её помощью все вычисления из домашнего задания. В случае обнаружения ошибок провести повторный рассчёт с целью их исправления.
Провести повторно вычисления согласно варианту но для эллиптической кривой вида y2=(x3+x+3) mod 199 с образующим элементом G(1,76)
Записать выводы.