Тип работы:
Предмет:
Язык работы:


Свободные метабелевы группы, соответствующие им категорные группоиды, и их применение в криптографии с открытым ключом

Работа №84567

Тип работы

Бакалаврская работа

Предмет

математика

Объем работы29
Год сдачи2016
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
43
Не подходит работа?

Узнай цену на написание


Введение 3
Глава 1. Свободные метабелевы группы 6
§ 1. Задание групп образующих и соотношений 6
§ 2. Свободные метабелевы группы 7
Глава 2. Криптография на групповой платформе 11
§ 1. Протокол AAG 11
§ 2. Основной протокол 11
Глава 3. Маскировка группы и
способ повышения криптостойкости 13
§ 1. Маскировка групп 13
§ 2. Циклический процесс 15
§ 3. Модифицированный основной протокол 16
Глава 4. Группоиды 18
§ 1. Теория категорий 18
§ 2. Группоиды 23
Глава 5. Использование группоидов в криптографии 26
§ 1. Стратегия первая 26
§ 2. Стратегия вторая 26
§ 3. Стратегия третья 27
ЛИТЕРАТУРА

В теории квантовых вычислений построены алгоритмы, которые решают
задачи о разложении натуральных чисел на множители и задачу о дискретно логарифме в конечных полях за полиномиальное время. Это значит,
что с появлением квантовых компьютеров все криптографические протоколы, основанные на сложности этих задач, станут ненадежными. В связи
с этим становится актуальным поиск новых криптографических методов,
которые, возможно, будут свободны от недостатков старых методов. Одно
из направлений, в котором осуществляется такой поиск — алгебраическая
криптография, использующая некоммутативные алгебраические структуры(группы, кольца и т. п.)
В нашей работе исследуется один протокол шифрования из работы [1].
В качестве группы, элементами которой кодируются данные, мы используем свободную метабелеву группу [2]. Мы описываем метод с помощью
которого этот протокол можно сделать достаточно криптостойким. Кроме
того, исследуемый протокол мы переносим на новую платформу — на платформу категорных группоидов. Для протокола на основе группоидов метод
повышения криптостойкости модифицируется несколькими способами.
Кратко опишем содержание работы. В главе 1 содержится необходимая
информация о свободных метабелевых группах из [2]. Указаны причины,
по которым эти группы удобны для их использования в криптографии. Тут
мы опираемся на книгу [2]. В главе 2 приведены два протокола которые
демонстрируют возможности алгебраической криптографии на групповой
3платформе. Один из них это известный протокол AAG [3], с которого, в
основном, и началось использование в криптографии некоммутативных
групп (1999г.). Второй протокол взят из статьи [1], и он является главным объектом нашего изучения. В последующих главах мы модифицируем
этот протокол несколькими способами. Частью модифицированных протоколов будет также протокол AAG. В главе 3 описывается метод повышения
криптостойкости протоколов, использующий маскировки исходной группы.
В общих чертах, он состоит в том, что вводится секретный для противника маскирующий элемент c и через него определяется новое умножение в
группе:
x ◦ y = xcy:
Благодаря этому противник не сможет провести атаку на протокол до
тех пор, пока не найдет элемент c. Если допустить что поиски этого
элемента(а это — решение вычислительно сложной задачи) будут занимать у противника заметно больше времени, чем выполнение протокола
нахождения маскирующего элемента, то возможно организовать циклический процесс(конечным итогом которого будет нахождение этого элемента),таким образом, чтобы нахождение этого элемента потребовало от
противника сколь угодно большого времени. Модификация протокола состоит в том, таким способом сначала находится маскирующий элемент,
а потом протокол осуществляется в замаскированной группе. Благодаря
этому в течение заранее запланированного времени можно не опасаться,
что противник сможет атаковать протокол шифрования. Разумеется, это
4возможно при некоторых допущениях, которые, однако, нам кажутся правдоподобными. Далее мы переносим протокол из [1] и метод описанный в
главе 3 на новую платформу — на категорные группоиды. В главе 4 очень
кратко описано, что такое категорные группоиды. В главе 5 описаны три
варианта модификации изучаемого протокола шифрования на группоидной платформе, которые обеспечивают достаточную степень криптостойкости.
Основные результаты работы были доложены на студенческой научной
конференции КФУ 15 апреля 2016 года.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


[1] Lize Gu, Shihui Zheng. Conjugacy Systems Based on Nonabelian Factorization Problems and Their Applications in Cryptography // Hindawi Publishing Corporation, Journal of Applied Mathematics. Volume 2014, Article ID 630607, 10 pages.
[2] Романьков В.А. Алгебраическая криптография: монография —- Омск: Изд-во Омск. Гос ун-та, 2013. —- 136 с.
[3] Iris Anshel , Michael Anshel, Dorian Goldfeld. An algebraic method for public-key cryptography // Mathematical Research Letters. - 1999. - V. 6. - No.3. - P. 287 - 291.
[4] Каргаполов М.И., Мерзляков Ю.И. Основы теории групп — 3-е изд., перераб. и доп.— М.: Наука, 1982.— 288 с.
[5] Myasnikov A., Roman’kov V., Ushakov A., Vershik A. The word and geodesic problems in free solvable groups // Trans. Amer. Math. Soc. 2010. V. 362. P. 4655-4682.
[6] Vassileva S. Polynomial time conjugacy in wreath products and free solvable groups. // Groups. Complexity. Cryptology. 2011. V. 3. P. 105-120.
[7] Романовский Н.С. О некоторых алгоритмических проблемах для раз¬решимых групп // Алгебра и логика. 13 №1. 26-34.
[8] Myasnikov A.,Roman’kov V. A linear decomposition attack // arXiv:1412.6401v1 [math.GR] 19 Dec 2014. — 15-16 pp.
[9] Myasnikov A., Shpilrain V., Ushakov A. Non-commutative Cryptography and Complexity of Group-theoretic Problems. — AMS, Mathematical Surveys and Monographs 177, 2011. — 385 p.
[10] Vasco M.I.G., Steinwandt R. Group Theoretic Cryptography — CRC Press, Taylor and Francis Group, 2015. — xvii+224 p.
[11] Higgins P.J. Categories and Groupoids // Reprints in Theory and Applications of Categories. — 1971. — No. 7. — P. 1-195.
[12] Brown R., Higgins P.J., Sivera R. Nonabelian Algebraic Topology. — Europian Mathematical Society, 2011. — xxxv+668 pp.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ