Труды института системного программирования РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Труды института системного программирования РАН, 2021, том 33, выпуск 5, страницы 105–116
DOI: https://doi.org/10.15514/ISPRAS-2021-33(5)-6
(Mi tisp630)
 

Оптимизация программ на ProVerif для криптографических протоколов выработки общего ключа

Е. М. Винарскийab, А. В. Демаковa

a Институт системного программирования им. В.П. Иванникова РАН
b Национальный исследовательский университет "Высшая школа экономики
Аннотация: Криптографические протоколы используются для установления безопасного соединения между “честными” агентами, которые общаются строго в соответствии с правилами протокола. Для того, чтобы убедиться, что спроектированный криптографический протокол является криптографически стойким, обычно используются различные программные инструменты. Однако, адекватная спецификация криптографического протокола обычно представляется в виде набора требований к последовательностям передаваемых сообщений, включая формат таких сообщений. Выполнение всех этих требований приводит к тому, что формальная спецификация для реального криптографического протокола становится громоздкой, в следствии чего её трудно анализировать формальными методами. Одним из таких стремительно развивающихся инструментов для формальной верификации криптографических протоколов является ProVerif. Отличительной особенностью инструмента ProVerif является то, что при больших протоколах он часто не справляется с их анализом, т.е. не может ни доказать безопасность протокола, ни опровергнуть её. В таких случаях прибегают либо к апроксимации задачи, либо к эквивалентным преобразованиям модели программы на языке ProVerif, упрощающих ProVerif-модель. В этой статье мы предлагаем способ для упрощения ProVerif-спецификаций для AKE-протоколов, использующих схему шифрования Эль-Гамаля. А именно, мы предлагаем эквивалентные преобразования, позволяющие построить ProVerif-спецификацию, которая упрощает анализ спецификации для инструмента ProVerif. Экспериментальные результаты для криптопротоколов Нидхема-Шрёдера и Yahalom показывают, что такой подход может быть перспективным для автоматической проверки реальных протоколов.
Ключевые слова: криптографические протоколы, эквивалентные преобразования, ProVerif.
Финансовая поддержка Номер гранта
Министерство науки и высшего образования Российской Федерации 075-15-2020-788
Исследование поддержано грантом Минобрнауки РФ №075-15-2020-788
Тип публикации: Статья
Образец цитирования: Е. М. Винарский, А. В. Демаков, “Оптимизация программ на ProVerif для криптографических протоколов выработки общего ключа”, Труды ИСП РАН, 33:5 (2021), 105–116
Цитирование в формате AMSBIB
\RBibitem{VinDem21}
\by Е.~М.~Винарский, А.~В.~Демаков
\paper Оптимизация программ на ProVerif для криптографических протоколов выработки общего ключа
\jour Труды ИСП РАН
\yr 2021
\vol 33
\issue 5
\pages 105--116
\mathnet{http://mi.mathnet.ru/tisp630}
\crossref{https://doi.org/10.15514/ISPRAS-2021-33(5)-6}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp630
  • https://www.mathnet.ru/rus/tisp/v33/i5/p105
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:30
    PDF полного текста:27
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024