Калькулятор теста простоты Миллера — Рабина
Введите неотрицательное целое число, чтобы проверить его на простоту методом Миллера — Рабина.
Результат
Как пользоваться
- Введите нужные значения в поля.
- Нажмите «Рассчитать», чтобы увидеть результат.
- Скопируйте или поделитесь результатом с помощью кнопки «Поделиться».
Об этом калькуляторе
Тест Миллера — Рабина проверяет простоту, записывая n − 1 как 2ˢ·d с нечётным d, а затем проверяя, выполняется ли для свидетеля-основания a соотношение aᵈ ≡ 1 (mod n) или a^(2ʳ·d) ≡ −1 (mod n) для некоторого r < s. Один свидетель даёт лишь вероятностный результат, но проверка по небольшому, доказанному набору фиксированных свидетелей-оснований (например, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37) делает тест детерминированным для каждого целого числа ниже примерно 3,18 × 10²³ — это намного больше, чем требуется большинству приложений.
Криптографы и разработчики программного обеспечения используют именно такой тест при генерации больших простых кандидатов для ключей RSA или Диффи — Хеллмана, а студенты, изучающие информатику, — чтобы на реальных числах увидеть, почему тест Миллера — Рабина масштабируется гораздо лучше, чем пробное деление, при проверке того, является ли большое целое число простым.
Была ли эта страница полезной?
Можно выбрать до 3 реакций.
Популярные калькуляторы
Кредитный калькулятор
Ежемесячный платёж, общие проценты и полный график погашения.
Калькулятор процентов
Процентное изменение, процент от и расчёты отношений.
Калькулятор скидки
Рассчитайте итоговую цену, экономию и сумму скидки.
Калькулятор ИМТ
Индекс массы тела по росту и весу (метрическая или имперская система).
Калькулятор возраста
Рассчитайте точный возраст в годах, месяцах и днях по дате рождения.
Калькулятор сложных процентов
Рассчитайте итоговую сумму и заработанные проценты с капитализацией.
Все калькуляторы
- Кредитный калькулятор
- Калькулятор прибыли
- Калькулятор скидки
- Калькулятор ИМТ
- Калькулятор процентов
- Калькулятор идеального веса
- Калькулятор возраста
- Калькулятор даты родов
- Калькулятор сложных процентов
- Калькулятор BMR (базальный метаболизм)
- Калькулятор чаевых
- Калькулятор расходов на топливо
- Калькулятор разницы дат
- Калькулятор циклов сна
- Калькулятор суточной нормы воды
- Калькулятор простых процентов
- Калькулятор зон пульса
- Калькулятор темпа бега
- Калькулятор возраста питомца
- Калькулятор сожжённых калорий
- Калькулятор макронутриентов
- Калькулятор TDEE (Общий суточный расход энергии)
- Калькулятор соотношения талии и бёдер
- Калькулятор похвальной грамоты (Takdir/Teşekkür)
- Калькулятор одноповторного максимума (1RM)
- Калькулятор овуляции
- Калькулятор стоимости электроэнергии
- Калькулятор цены за единицу
- Калькулятор цели накоплений
- Калькулятор точки безубыточности
- Калькулятор краски
- Калькулятор среднего балла по предмету
- Калькулятор рабочих дней
- Калькулятор длительности
- Калькулятор расхода топлива
- Конвертер температуры
- Калькулятор плитки
- Калькулятор соотношения сторон
- Конвертер римских цифр
- Калькулятор срока до целевого веса
- Конвертер зарплаты (из часовой в годовую)
- Валидатор кредитной карты (Luhn)
- Калькулятор площади поверхности тела (BSA)
- Калькулятор ощущаемой температуры
- Калькулятор закона Ома
- Калькулятор плотности пикселей (PPI)
- Калькулятор молярной массы
- Калькулятор знака зодиака (западный + китайский)
- Валидатор IBAN
- Конвертер размеров обуви
- Поиск информации о стране и кода набора
- Разница часовых поясов (мировые часы)
- Калькулятор совокупного среднегодового темпа роста (CAGR)
- Калькулятор правила 72
- Калькулятор алкоголя в крови (BAC)
- Калькулятор сухой массы тела (LBM)
- Калькулятор теоремы Пифагора
- Конвертер скорости
- Калькулятор времени загрузки
- Калькулятор дат (прибавить/вычесть)
Калькуляторы не найдены
Комментарии