Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Разрешимость задачи дискретного логарифмирования в кольцах Маркелова, Александра Викторовна

Разрешимость задачи дискретного логарифмирования в кольцах
<
Разрешимость задачи дискретного логарифмирования в кольцах Разрешимость задачи дискретного логарифмирования в кольцах Разрешимость задачи дискретного логарифмирования в кольцах Разрешимость задачи дискретного логарифмирования в кольцах Разрешимость задачи дискретного логарифмирования в кольцах
>

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Маркелова, Александра Викторовна. Разрешимость задачи дискретного логарифмирования в кольцах : диссертация ... кандидата физико-математических наук : 01.01.06 / Маркелова Александра Викторовна; [Место защиты: Моск. гос. ун-т им. М.В. Ломоносова].- Москва, 2011.- 89 с.: ил. РГБ ОД, 61 11-1/740

Введение к работе

Актуальность темы

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

Buchmann J., Jacobson M.J., Teske E.1 приводят алгоритм для проверки разрешимости в произвольной абелевой группе. Данный алгоритм для конечной мультипликативной абелевой группы G и элементов а,(3 Є G за 0{\J\(a)\) умножений проверяет, принадлежит ли элемент /3 циклической группе (а), порождённой элементом а, и в случае положительного ответа находит \oga(3. Для проверки используется таблица, состоящая из 0(-\/\(а)\) пар элементов.

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

Этой темой занимался О.Н.Василенко. Он рассматривал вопрос о разрешимости показательного сравнения в кольце вычетов по составному модулю2 и в факторкольце многочленов над конечным полем3. Им были получены некоторые критерии разрешимости для частных случаев.

Прежде всего, рассмотрим задачу дискретного логарифмирования в кольце вычетов по составному модулю. О.Н.Василенко сформулировал и доказал

1Buchmann J., Jacobson M.J., Teske E. On some computational problems in finite abelian groups. Mathematics of Computation, 1997, V. 66 (220), p. 1663-1687.

2Василенко O.H. О разрешимости задачи дискретного логарифмирования в кольцах вычетов. Фунд. и прикл. матем, 2002. 8, Na 3. 647-653.

3Василенко О.Н. О дискретном логарифмировании в некоторых группах. Вестник МГУ, сер.1. Матем. Механ., 2000, №5, с. 53-55.

теорему2, позволяющую проверять разрешимость показательного сравнения

ах = Ъ (mod М)

для М = р\ ... pk-, где все pi - различные нечётные простые, имеющие специальный вид, при условии, что порядок а по модулям pi строго равен одному из двух значений Pi — 1 или Щ^-

Далее, интерес представляет вопрос о разрешимости показательного сравнения в факторкольце многочленов над полем. Cohen Н., Dyaz у Dyaz F., Olyver М. в 1998 году4, затем Hess F., Pauli S., Pohst M.E. в 2003 году5 и позднее Поповян И.А. в 2006 году6 рассматривали задачу подъёма решений показательного сравнения в кольце целых алгебраических чисел. Было доказано, что решение сравнения

ах = /3 (mod тг^)

для некоторых а, /З Є Zjk и простого идеала 7Г полиномиально сводится к нахождению решения сравнения

(Iх = (3 (mod 7г).

Такое сведение осуществлялось при помощи различных логарифмических функций, а именно частных Ферма специального вида, р-адических логарифмов и логарифмов Артина-Хассе.

Частным случаем рассматриваемой задачи является сравнение вида

ап(х) = Ъ{х) (mod pv^ f(x)),

где многочлен f(x) со старшим коэффициентом 1 неприводим по модулю простого р.

При этом решение задачи сводится к нахождению решения сравнения

ап(х) = Ъ{х) (mod р, f(x)).

4Cohen Н., Diaz у Diaz F., Oliver M. Computing ray class groups, conductors and discriminants. Math. Сотр., Vol. 67:222, 1998, pp. 773-795.

5Hess F., Pauli S. , Pohst M.E. Computing the multiplicative group of residue class rings. Math. Сотр., Vol. 72:243, 2003, pp. 1531-1548.

6Поповян И.А. Подъём решений показательного сравнения. Математические заметки, 2006, 80:1, с.76-86

Однако, решение последнего сравнения можно "поднимать" не только по степеням р: но и по степеням f(x). Вопрос о подъёме решений сравнения

ап(х) = Ь(х) (mod р,Г(х)) (1)

рассматривался О.Н.Василенко3, и им были получены некоторые результаты для случая р/2 < v < р, огсіа(ж) = р5\, oidb(x) = р$2, 62\6i\pd1

pd~ 17 і—і (d = degf(x)) при условии, что -тт^ф 0 (mod p,f(x)). А именно, при

данных ограничениях и в случае разрешимости сравнения (1) были получены

формулы для подъёма решений этого сравнения.

Цель работы

Цель диссертации - получение конструктивных критериев разрешимости задачи дискретного логарифмирования в кольцах вычетов по произвольному составному модулю и в факторкольцах многочленов над конечными полями, подъём решений показательного сравнения в факторкольцах многочленов над конечными полями по степени неприводимого многочлена, оптимизация вычислительной сложности полученных алгоритмов.

Научная новизна

Результаты диссертации являются новыми и состоят в следующем:

Получен критерий разрешимости показательного сравнения в кольце вычетов по модулю составного числа. Доказано, что вопрос о разрешимости показательного сравнения по модулю произвольного составного числа полиномиально сводится к вычислению символов степенного вычета с некоторыми простыми индексами, являющимися делителями р—1: гдер|М. Приведён конструктивный полиномиальный алгоритм такого сведения. Итоговая теорема обобщает полученные О.Н.Василенко критерии.

Решена задача подъёма решений по модулю степени неприводимого многочлена над конечным полем. Приведён алгоритм её полиномиального сведения к аналогичной задаче по модулю самого неприводимого многочлена. Итоговая теорема обобщает критерии О.Н.Василенко.

Решена задача подъёма решений показательного сравнения в цепных кольцах. Описаны возможные оптимизации алгоритма подъёма решений по модулю степени неприводимого многочлена над конечным полем при помощи построения конструктивных изоморфизмов в цепные кольца. Получены оценки сложности предлагаемых модификаций.

Получен критерий разрешимости показательного сравнения по модулю произвольного многочлена над конечным полем. Доказано, что вопрос о разрешимости полиномиально сводится к вычислению символов степенного вычета.

Получены формулы для "подъёма" символа степенного вычета в ряде случаев, используемых в доказанных выше критериях разрешимости. А именно, показано, что в случае, когда гк\\р — 1, вычисление символа степени гк полиномиально сводится к вычислению символов степени г, где г - простое.

Основные методы исследования

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

Теоретическая и практическая ценность

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

Апробация работы

Результаты диссертации докладывались автором на следующих научных семинарах и конференциях:

на научно-исследовательском семинаре по теории чисел под руководством проф. Ю.В.Нестеренко, проф. Н.Г.Мощевитина (2008 г., 2010 г.);

на семинаре "Теоретико-числовые вопросы криптографии" под руководством доц. М.А.Черепнёва (2008 г., 2009 г., 2010 г.);

на конференции "Ломоносовские чтения" (Москва, 2009 г.);

на конференции "Математика и безопасность информационных технологий" (Москва, 2004 г., 2009 г., 2010 г.).

Публикации

Результаты автора по теме диссертации опубликованы в 3 работах, список которых приводится в конце автореферата [1-3].

Структура и объём диссертации

Диссертация состоит из введения, четырёх глав, заключения и библиографии (37 наименований). Общий объём диссертации составляет 89 страниц.

Похожие диссертации на Разрешимость задачи дискретного логарифмирования в кольцах