Используя вероятностную версию теста Миллера-Рабина, я создал список средних (200-300 цифр) вероятных простых чисел. Но, скорее всего, недостаточно! Мне нужно знать, что эти цифры являются первыми. Есть ли библиотека - предпочтительно, завернутая или обернутая в Python, - которая реализует один из более эффективных алгоритмов проверки правильности?
В качестве альтернативы, кто-нибудь знает, где я могу найти четкое, подробное и полное описание ECPP (или аналогично быстрый алгоритм), который не предполагает большого количества предшествующих знаний?
Обновление: я нашел Java-реализацию другого теста APRT-CLE, который убедительно доказывает примитивность. Он проверил 291-значный премьер-кандидат менее чем за 10 минут на атомном процессоре. Все еще надеясь на что-то более быстрое, но это кажется многообещающим началом.