RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды по дискретной математике // Архив

Тр. по дискр. матем., 2007, том 10, страницы 182–187 (Mi tdm166)

О “слабых” ключах задачи Диффи–Хеллмана в поле $\mathbf F_{p^m}$

Д. В. Матюхин


Аннотация: Задача Диффи–Хеллмана в циклической группе $G$ порядка $n$ заключается в определении по заданным элементам $a$ – образующему группы $G$, $b=a^k$, $c=a^l$ (для некоторых $k$, $l\in\mathbf Z_n\setminus0$) элемента $s=a^{kl}$. В случае когда $G$ является подгруппой мультипликативной группы поля $\mathbf F_{p^m}$, $p$ – простое, $n$ – большое простое число, эта задача имеет важные приложения в криптографии, поскольку предположение о ее вычислительной сложности является обоснованием стойкости ряда криптографических схем на основе эффективно вычисляемых невырожденных билинейных отображений конечных групп. Единственными известными на сегодняшний день примерами таких отображений являются спаривания Вейля и Тейта, отображающие декартов квадрат подгруппы порядка $n$ группы точек эллиптической кривой над конечным полем характеристики $p$ в подгруппу того же порядка группы $\mathbf F_{p^m}$. При этом, если кривая определена над простым полем, то $m$ – порядок $p$ в $\mathbf Z_n^*$ и по известной теореме Хассе $n\le p+2\sqrt p+1$, поэтому на практике обычно $n\sim p$ или $n=o(p)$ при $p\to\infty$.
В 2005 г. в работе индийских математиков А. Калеле и В. Суле были определены некоторые множества “слабых” ключей задачи Диффи–Хеллмана в подгруппе произвольного порядка $n$ группы $\mathbf F_{p^m}^*$, т.е. значений $k$, для которых при заданных $a$ и $l$ задача решается за полиномиальное время. В настоящей работе рассматривается случай, когда $n$ – простое, $n>2$, $m$ – порядок $p$ в $\mathbf Z_n^*$, $m>1$. Доказано, что при $m=2$ указанные “слабые” ключи, за исключением нескольких тривиальных значений, отсутствуют. Сформулированы необходимые и достаточные условия тривиальности множеств “слабых” ключей при заданных $p$, $m$, $n$. С их помощью при некотором эвристическом предположении вероятностного характера показано, что для любого фиксированного $m>2$ вероятность существования нетривиальных “слабых” ключей стремится к нулю при $p\to\infty$ как в случае $n\sim p$, так и в случае $n=o(p)$, за исключением случая $m=3$, $n\sim p$, когда эта вероятность стремится к $1-e^{-1/36}\approx0.0274$.



© МИАН, 2024