Прискорення методу Ферма методом проріджування з використання декількох баз

Автор(и)

  • Віталій Миколайович Місько Институт проблем моделирования в энергетике им. Г.Е. Пухова НАН Украины

DOI:

https://doi.org/10.18372/2225-5036.21.8310

Ключові слова:

асиметрична криптографія, факторизація, метод Ферма, проріджування, прискорення

Анотація

В основі існуючих методів факторизації (метод решета числового поля, метод квадратичного решета) полягає принцип факторизації методом Ферма. Прискорення методу Ферма розкладання чисел виду N = pq, де p та q прості, на множники можна досягнути за рахунок проріджування пробних значень, шляхом переходу до модульного рівняння 22mod(modmod)modxBNByBB=+, де В деяка основа модуля (база). Ефективність такого підходу збільшується тоді, коли зростає база В. Збільшення бази у свою чергу веде до зростання необхідної кількості пам’яті, для збереження допустимих значень xmodВ та зростання обчислювальної складності. Збільшення обчислювальної складності разом зі збільшенням необхідного об’єму пам’яті перевищує зростання ефективності прискорення. У зв’язку з проблемами, які виникли при використанні основ більшого розміру (B), пропонується використовувати декілька основ меншого розміру. При цьому виникає задача ефективного їх вибору. У даній роботі проведено аналіз ефективності, при використанні просіювання за двома базами b1 та b2, та наведені порівнювальні характеристики з варіантом, коли використовується просіювання за однією базою B=b1*b2. Визначені умови ефективності просіювання для варіантів за однією та за двома базами.

Біографія автора

Віталій Миколайович Місько, Институт проблем моделирования в энергетике им. Г.Е. Пухова НАН Украины

Год и место рождения: 1991 год, г. Евпатория, АР Крым, Украина.

Образование: Институт специальной связи и защиты информации НТУУ «КПИ», 2013 год.

Должность: аспирант с 2014 года.

Научные интересы: информационная безопасность, криптография,математическое моделирование.

Публикации: две статьи.

Посилання

Жилин А.В. Использование RSA алгоритма для обеспечения задач криптографической защиты информации в современных информационно-телекоммуникационных системах / А.В. Жилин, А.В. Корнейко, В.В. Мохор // Захист інформації. – 2013. – Т.15, № 3. – С. 225-231.

Song Y. Yan. Cryptanalytic attacks on RSA / Song Y. Yan – Springer Science and Business Media, Inc. 2008. – Р.255

Горбенко И.Д. Анализ каналов уязвимости системы RSA / И.Д. Горбенко, В.И. Долгов, А.В. Потий, В.Н. Федорченко // Безопасность информации. – 1995. – № 2. – С.22-26.

Винничук С.Д., Жилин А.В., Мисько В.Н. Ускорение метода ферма факторизации чисел вида n = pq, где p и q простые, методом прореживания

Кнут Д. Искуство программирования том 2 (3-е изд.) 2001 – 423 с.

##submission.downloads##

Опубліковано

2015-03-18

Номер

Розділ

Криптологія