Jump to content

Криптографическая многолинейная карта

Криптографический -мультилинейная карта — это разновидность полилинейной карты , то есть функция такая, что для любых целых чисел и элементы , , который, кроме того, эффективно вычислим и удовлетворяет некоторым свойствам безопасности. Он имеет несколько приложений в криптографии, таких как обмена ключами протоколы , шифрование на основе идентификации и широковещательное шифрование . Существуют конструкции криптографических 2-полилинейных отображений, известные как билинейные отображения. [1] однако проблема построения таких полилинейных [1] карты для кажется гораздо сложнее [2] и безопасность предложенных кандидатов все еще неясна. [3]

Определение

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

В этом случае полилинейные карты в основном известны как билинейные карты или пары и обычно определяются следующим образом: [4] Позволять — две аддитивные циклические группы простого порядка , и еще одна циклическая группа порядка написано мультипликативно. Пейринг – это карта: , который удовлетворяет следующим свойствам:

Билинейность
Невырожденность
Если и являются генераторами и , соответственно, тогда является генератором .
Вычислимость
Существует эффективный алгоритм вычисления .

Кроме того, в целях безопасности задача дискретного логарифмирования должна быть сложной как в и .

Общий случай (для любого n )

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

Мы говорим, что карта это -полилинейное отображение, если оно удовлетворяет следующим свойствам:

  1. Все (для ) и являются группами одного порядка;
  2. если и , затем ;
  3. отображение невырождено в том смысле, что если являются генераторами , соответственно, тогда является генератором
  4. Существует эффективный алгоритм вычисления .

Кроме того, в целях безопасности задача дискретного логарифмирования должна быть сложной. .

Кандидаты

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

Все возможные полилинейные карты на самом деле являются небольшим обобщением полилинейных карт, известных как системы градуированного кодирования, поскольку они позволяют отображать применяться частично: вместо того, чтобы применяться во всех значения сразу, что приведет к созданию значения в целевом наборе , можно подать заявку некоторым значениям, что генерирует значения в промежуточных целевых наборах. Например, для , это возможно сделать затем .

Три основных кандидата — GGH13, [5] основанный на идеалах колец полиномов ; CLT13, [6] который основан на приближенной задаче НОД и работает с целыми числами, следовательно, его легче понять, чем многолинейную карту GGH13; и GGH15, [7] который основан на графиках.

  1. ^ Jump up to: а б Дутта, Ратна; Баруа, Рана; Саркар, Палаш (2004). «Криптографические протоколы на основе спаривания: обзор» . Электронная печать IACR .
  2. ^ Боне, Дэн; Сильверберг, Алиса (2003). «Применение полилинейных форм в криптографии». Темы алгебраической и некоммутативной геометрии . Современная математика. Том. 324. стр. 71–90. дои : 10.1090/conm/324/05731 . ISBN  9780821832097 . Проверено 14 марта 2018 г.
  3. ^ Альбрехт, Мартин Р. «Схема градуированного кодирования уже нарушена?» . Проверено 14 марта 2018 г.
  4. ^ Коблиц, Нил; Менезес, Альфред (2005). «Криптография на основе спаривания на высоком уровне безопасности». Криптография и кодирование . Конспекты лекций по информатике. Том. 3796. стр. 13–36. дои : 10.1007/11586821_2 . ISBN  978-3-540-30276-6 .
  5. ^ Гарг, Санджам; Джентри, Крейг; Халеви, Шай (2013). «Кандидаты в полилинейные отображения из идеальных решеток» . Достижения в криптологии – EUROCRYPT 2013 . Конспекты лекций по информатике. Том. 7881. стр. 1–17. дои : 10.1007/978-3-642-38348-9_1 . ISBN  978-3-642-38347-2 . Архивировано из оригинала 18 июня 2022 г. – через SpringerLink.
  6. ^ Корон, Жан-Себастьян; Лепойнт, Танкред; Тибучи, Мехди (2013). «Практические многолинейные отображения целых чисел» . Достижения криптологии – CRYPTO 2013 . Конспекты лекций по информатике. Том. 8042. стр. 476–493. дои : 10.1007/978-3-642-40041-4_26 . ISBN  978-3-642-40040-7 . Архивировано из оригинала 20 января 2022 г. – через SpringerLink.
  7. ^ Джентри, Крейг; Горбунов Сергей; Халеви, Шай (2015). «Полилинейные карты из решеток, индуцированные графами» . Теория криптографии . Конспекты лекций по информатике. Том. 9015. стр. 498–527. дои : 10.1007/978-3-662-46497-7_20 . ISBN  978-3-662-46496-0 . Архивировано из оригинала 19 апреля 2022 г. – через SpringerLink.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0c4348dbe4efe0607ebe649160e3944d__1712189280
URL1:https://arc.ask3.ru/arc/aa/0c/4d/0c4348dbe4efe0607ebe649160e3944d.html
Заголовок, (Title) документа по адресу, URL1:
Cryptographic multilinear map - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)