Size: a a a

RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.

2021 January 15

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
По какой формуле обычно генерируют большие простые числа?
источник

FR

Fido Retano in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Future
По какой формуле обычно генерируют большие простые числа?
Почему-то я уверен, что формулы как таковой нет (см. проблему распределения простых чисел), но есть вероятностные алгоритмы проверки их простоты: https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D1%82%D1%8B.
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Future
По какой формуле обычно генерируют большие простые числа?
источник

БГ

Бензофуран Гетероцик... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Fido Retano
Почему-то я уверен, что формулы как таковой нет (см. проблему распределения простых чисел), но есть вероятностные алгоритмы проверки их простоты: https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D1%82%D1%8B.
Если мне не изменяет память то есть алгоритм проверки на простоту который работает за O(n*log(n))
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Там была формула, вроде Эйлера
источник

SS

Someone Somehow in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Бензофуран Гетероцикл
Если мне не изменяет память то есть алгоритм проверки на простоту который работает за O(n*log(n))
Тест Ферма, если уже мне не изменяет память, работает за O(K*log(n)*log(n))
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
А не проще просто взять таблицу готовых чисел и умножать?
Мне просто интересно как на практике
источник

SS

Someone Somehow in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Но ведь вопрос был именно по БОЛЬШИМ простым числам
источник

AL

Adrien-Marie Legendr... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Future
А не проще просто взять таблицу готовых чисел и умножать?
Мне просто интересно как на практике
Ты имеешь ввиду? П p_i + 1? Где p это простые числа.
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Ну да, умножать много раз)
/* */ не помню точно, возможно да
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Там ещё +1 оказывается
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Либо хранить пару больших чисел и потом с низ генерить
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Мне 256 бит максимум, для кривых
Для рса вообще и по 4096 делают и по 16к где-то видел
источник

AL

Adrien-Marie Legendr... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Ты делаешь произведение из всех простых чисел до какого-то n, потом + 1. Согласно главной теоремы арифметики 100% будет простое число.
источник

AL

Adrien-Marie Legendr... in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Future
Либо хранить пару больших чисел и потом с низ генерить
А как?
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Найти где-то, надо посмотреть как в пакетах это делается, либо взять готовый.
Но стало интересно как там делают это.
Оно работает очень быстро, это не считается проблемой, значит там есть тривиальное решение.
источник

FR

Fido Retano in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Future
Мне 256 бит максимум, для кривых
Для рса вообще и по 4096 делают и по 16к где-то видел
может я Вам программу для генерирования дам?
источник

FR

Fido Retano in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Future
Найти где-то, надо посмотреть как в пакетах это делается, либо взять готовый.
Но стало интересно как там делают это.
Оно работает очень быстро, это не считается проблемой, значит там есть тривиальное решение.
Сначала берётся случайное нечётное натуральное, а потом уже проверяется на простоту вероятностными тестами. Если тест провален, число увеличивается на 2 или 4 в зависимости на какую цифру оно оканчивается.
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
Fido Retano
Сначала берётся случайное нечётное натуральное, а потом уже проверяется на простоту вероятностными тестами. Если тест провален, число увеличивается на 2 или 4 в зависимости на какую цифру оно оканчивается.
Надо очень большое число мне кажется сразу
источник

F

Future in RU.CRYPTOGRAPHY — Криптография, алгоритмы, шифрование.
А может реально подбором это делается?)
источник