Jump to content

Криптосистема Дамгорда – Юрика

Криптосистема Дамгорда -Юрика. [ 1 ] является обобщением криптосистемы Пайе . Он использует вычисления по модулю где представляет собой модуль RSA и (положительное) натуральное число . Схема Пайе представляет собой частный случай . Порядок ( общая функция Эйлера ) можно разделить на . Более того, можно записать как прямое произведение . является циклическим и упорядоченным , пока изоморфен . Для шифрования сообщение преобразуется в соответствующий смежный класс факторной группы. а безопасность схемы зависит от сложности различения случайных элементов в разных смежных классах . , Семантически безопасно если трудно определить, находятся ли два заданных элемента в одном смежном классе. Как и Пайе, безопасность Дамгорда-Юрика может быть доказана в рамках предположения о составной невязкости принятия решений .

Генерация ключей

[ редактировать ]
  1. Выберите два больших простых числа p и q случайным образом и независимо друг от друга.
  2. Вычислить и .
  3. Выберите элемент такой, что для известного относительное простое число и .
  4. Используя китайскую теорему об остатках , выберите такой, что и . Например может быть как в исходной схеме Пайе.
  • Открытый ключ (шифрования) — это .
  • Закрытый ключ (дешифрования) .

Шифрование

[ редактировать ]
  1. Позволять быть сообщением, которое нужно зашифровать, где .
  2. Выбрать случайный где .
  3. Вычислите зашифрованный текст как: .

Расшифровка

[ редактировать ]
  1. Зашифрованный текст
  2. Вычислить . Если c является действительным зашифрованным текстом, то .
  3. Примените рекурсивную версию механизма дешифрования Пайе, чтобы получить . Как известно, можно вычислить .

Упрощение

[ редактировать ]

За счет того, что классическая криптосистема Пайе больше не будет содержаться в качестве примера, Дамгорд-Юрик может быть упрощен следующим образом:

  • Основание g фиксировано как .
  • Показатель дешифрования d вычисляется так, что и .

В этом случае расшифровка дает . Используя рекурсивное дешифрование Пайе, мы получаем непосредственно открытый текст m .

См. также

[ редактировать ]
  • Интерактивный симулятор криптосистемы Дамгорда -Юрика демонстрирует приложение для голосования.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1d9ae2870ca5f9bea0cf49c57ed0ca22__1612107780
URL1:https://arc.ask3.ru/arc/aa/1d/22/1d9ae2870ca5f9bea0cf49c57ed0ca22.html
Заголовок, (Title) документа по адресу, URL1:
Damgård–Jurik cryptosystem - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)