Анотація. Досліджено ступінь прискорення базового методу квадратичного решета на основі пошуку умовно В-гладких чисел. Проведено аналіз впливу на ефективність алгоритму та кількості випадків використання умовно В-гладких чисел. Показано, що модифікований алгоритм на основі пошуку умовно В-гладких чисел дозволяє факторизувати число у тих випадках, коли базовий алгоритм квадратичного решета (за стандартного інтервалу просіювання та розміру факторної бази) не зміг сформувати матрицю для отримання розв'язку.Ключові слова: факторизація, метод квадратичного решета, умовно В-гладкі числа, прискорення.
ВСТУПВ інформаційно-телекомунікаційних системах для розв'язання задачі захис-ту інформації часто використовують RSA алгоритм. Поширення цього ал-горитму робить актуальним його криптоаналіз. В основі криптостійкості найбільш популярного сьогодні асиметричного криптоалгоритму RSA є складність факторизації великих цілих чисел. Відкритий ключ містить ве-лике складене ціле число -криптомодуль N, що є добутком двох великих простих чисел. Натепер немає відомого простішого універсального способу зламати шифрування як факторизація N. Тоді можемо отримати два прості числа з добутку та розшифрувати повідомлення [7,8].У 1977 р., коли був винайдений алгоритм RSA, факторизація цілих чи-сел з 80-десятковими знаками здавалась неможливою; 256-бітові ключі були надійними. Першим суттєвим проривом стало квадратичне решето (Quadratic Sieve) [1] -метод, винайдений Карлом Померансом у 1981 р., який може факторизувати числа розміром 100 десяткових символів і більше. Натепер це найефективніший відомий метод факторизації чисел, розміром меншим за 100 десяткових знаків. Поява ідей, які дозволять знизити обчис-лювальну складність методу квадратичного решета, може розширити мно-жину великих чисел (більше 100 десяткових занків), де цей метод буде най-кращим, це дасть змогу удосконалити процес криптоаналізу, хоча може призвести до збільшення числа розрядів N для криптостійких шифрів RSA.