Jump to content

Многомерная криптография

Многомерная криптография — это общий термин для асимметричных криптографических примитивов, основанных на многомерных полиномах над конечным полем. . В некоторых случаях эти полиномы могут быть определены как по основному, так и по расширенному полю . Если многочлены имеют степень два, мы говорим о многомерных квадратиках . решения систем многомерных полиномиальных уравнений Доказана NP-полнота . [1] Вот почему эти схемы часто считаются хорошими кандидатами на постквантовую криптографию . Многомерная криптография оказалась очень продуктивной с точки зрения проектирования и криптоанализа . В целом ситуация сейчас более стабильна, и самые сильные схемы выдержали испытание временем. Принято считать, что многомерная криптография оказалась более успешной как подход к построению схем подписи прежде всего потому, что многомерные схемы обеспечивают самую короткую подпись среди постквантовых алгоритмов.

Цутому Мацумото и Хидеки Имаи ( 1988 ) представили свою так называемую схему C* на конференции Eurocrypt . Хотя C* был сломан Жаком Патарином ( 1995 ), общий принцип Мацумото и Имаи вдохновил поколение улучшенных предложений. В более поздней работе «Скрытые мономиальные криптосистемы» были разработаны (на французском языке) Жаком Патареном . В его основе лежит заземление и поле расширения. « Уравнения скрытого поля » (HFE), разработанные Патарином в 1996 году, остаются популярной многомерной схемой и сегодня [P96]. Безопасность HFE была тщательно исследована, начиная с прямой атаки на основе Грёбнера [FJ03, GJS06], атак с восстановлением ключа ( Kipnis & Shamir 1999 ) [BFP13] и других. Простая версия HFE считается практически неработоспособной в том смысле, что безопасные параметры приводят к непрактичной схеме. Однако некоторые простые варианты HFE, такие как минус-вариант и вариант уксуса, позволяют усилить базовый HFE против всех известных атак.

Помимо HFE, Патарин разработал и другие схемы. В 1997 году он представил «Сбалансированное масло и уксус», а в 1999 году — « Несбалансированное масло и уксус » в сотрудничестве с Авиадом Кипнисом и Луи Губеном ( Kipnis, Patarin & Goubin 1999 ).

Строительство

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

Многомерная квадратичная система включает в себя открытый и закрытый ключи. Закрытый ключ состоит из двух аффинных преобразований, S и T, и легко инвертируемого квадратичного отображения. . Мы обозначаем матрица аффинных эндоморфизмов к и вектор сдвига на и аналогично для . Другими словами,

  • и
  • .

тройка — это закрытый ключ, также известный как люк. Открытый ключ — это композиция которое, по предположению, трудно инвертировать, не зная о люке.

Подписи генерируются с использованием закрытого ключа и проверяются с использованием открытого ключа следующим образом. Сообщение хешируется в вектор в через известную хэш-функцию. Подпись

.

Получатель подписанного документа должен иметь открытый ключ P. Он вычисляет хэш и проверяет, что подпись выполняет .

Приложения

[ редактировать ]
  1. ^ Гэри, Майкл Р. (1979). Компьютеры и трудноразрешимые проблемы: Руководство по теории NP-полноты . Джонсон, Дэвид С., 1945-. Сан-Франциско: WH Freeman. ISBN  0-7167-1044-7 . OCLC   4195125 .
  2. ^ Муди, Дастин. «Второй раунд процесса стандартизации NIST PQC» . НИСТ . Проверено 11 октября 2020 г.
  • [BFP13] Л. Беттале, Жан-Шарль Фожер и Л. Перре, Криптоанализ HFE, Multi-HFE и вариантов нечетных и четных характеристик. DCC'13
  • [FJ03] Жан-Шарль Фожер и А. Жу, Алгебраический криптоанализ криптосистем уравнений скрытого поля (HFE) с использованием базисов Грёбнера. КРИПТО'03
  • [GJS06] Л. Гранбулан, Антуан Жу, Ж. Стерн: Инвертирование HFE является квазиполиномиальным. КРИПТО'06.
  • Кипнис, Авиад; Шамир, Ади (1999). «Криптоанализ криптосистемы с открытым ключом HFE путем релинеаризации». Достижения криптологии – КРИПТО' 99 . Берлин, Гейдельберг: Springer. дои : 10.1007/3-540-48405-1_2 . ISBN  978-3-540-66347-8 . ISSN   0302-9743 . МР   1729291 .
  • Кипнис, Авиад; Патарен, Жак; Губен, Луи (1999). «Несбалансированные схемы подписи масла и уксуса» (PDF) . В Жаке Штерне (ред.). Достижения криптологии – КРИПТО' 99 . Еврокрипт'99. Спрингер. дои : 10.1007/3-540-48910-x_15 . ISBN  3-540-65889-0 . ISSN   0302-9743 . МР   1717470 .
  • Мацумото, Цутому; Имаи, Хидеки (1988). «Публичные квадратичные полиномиальные кортежи для эффективной проверки подписи и шифрования сообщений». Конспекты лекций по информатике . Берлин, Гейдельберг: Springer. дои : 10.1007/3-540-45961-8_39 . ISBN  978-3-540-50251-7 . ISSN   0302-9743 . МР   0994679 .
  • Патарин, Жак (1995). «Криптоанализ схемы открытых ключей Мацумото и Имаи Eurocrypt'88». Достижения в криптологии – CRYPT0' 95 . Конспекты лекций по информатике. Том. 963. Берлин, Гейдельберг: Springer. стр. 248–261. дои : 10.1007/3-540-44750-4_20 . ISBN  978-3-540-60221-7 . ISSN   0302-9743 . МР   1445572 .
  • [P96] Жак Патарен, Уравнения скрытого поля (HFE) и изоморфизмы полиномов (IP): два новых семейства асимметричных алгоритмов (расширенная версия); Еврокрипт '96
  • Кристофер Вольф и Барт Пренил , Таксономия схем с открытым ключом, основанная на проблеме многомерных квадратных уравнений; Текущая версия: 15 декабря 2005 г.
  • Ан Брекен, Кристофер Вольф и Барт Пренил , Исследование безопасности несбалансированных схем подписи масла и уксуса, текущая версия: 6 августа 2005 г.
  • Цзиньтай Дин, исследовательский проект: Криптоанализ по схеме многомерной подписи с открытым ключом Rainbow и TTS
  • Жак Патарен, Николя Куртуа , Луи Губен, SFLASH, быстрая схема асимметричной подписи для недорогих смарт-карт. Примитивная спецификация и сопроводительная документация.
  • Бо-Инь Ян, Чен-Моу Ченг, Бор-Ронг Чен и Цзюнь-Минг Чен, Реализация минимизированного многомерного PKC во встраиваемых системах с низким уровнем ресурсов, 2006 г.
  • Бо-Инь Ян, Цзюнь-Мин Чен и Йен-Хун Чен, TTS: высокоскоростные подписи на недорогой смарт-карте, 2004 г.
  • Николя Т. Куртуа , Короткие подписи, доказуемая безопасность, общие атаки и вычислительная безопасность многомерных полиномиальных схем, таких как HFE, Quartz и Sflash, 2005 г.
  • Альфред Дж. Менезес, Пол К. ван Оршот и Скотт А. Ванстон, Справочник по прикладной криптографии, 1997 г.
[ редактировать ]
  • [1] Шифрование и подпись с открытым ключом HFE.
  • [2] HFEBoost
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5288c0a4e39602681e8336ac3f66daf2__1721278500
URL1:https://arc.ask3.ru/arc/aa/52/f2/5288c0a4e39602681e8336ac3f66daf2.html
Заголовок, (Title) документа по адресу, URL1:
Multivariate cryptography - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)