3.3.2. Задание.
· Спроектировать систему по следующим параметрам:
Сгенерировать и сохранить p=p(p((1[k(n)]3)10)),
Найти α (для этого использовать факторизацию порядка p-1 группы).
Выбрать и сохранить a , 1 < a < p-2.
Вычислить и сохранить β.
· Взять сообщение m = 1 [k(n)]4 .
Выбрать случайно число k, 0<k<p-1.
Вычислить шифробозначение (криптограмму) (d,e).
Вычислить m’ m = (d-a)e mod p.
Убедиться, что m’=m.
· Взять открытый текст, например, как в предыдущем случае.
Разбить текст m на блоки длины, допускающей зашифрование полученной криптосистемой и произвести поблочное зашифрование. Затем произвести поблочное расшифрование и убедиться в правильности расшифрования.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.