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

для заданного

в натуральных

и

, то перед нами - самый простой тест на простоту любого числа

Задача факторизация тоже сводится к задаче разрешимости квадратного диофантова уравнения двух неизвестных. Но скорее всего последняя также NP-сложна, как и первая.
Допустим, мы хотим найти простые числа порядка

(или

- без разницы)

Важно научиться "чувствовать" запредельную грандиозность чисел такого размера. Нет лучше способа "прочувствовать", чем самостоятельно запрограммировать собственный алгоритм. Для этого более всего подходит программируемый калькулятор
pari/gp. Если можете программировать в 1С, то тем более сможете и в
pari/gp программировать проверочные алгоритмы для своих изысканий.