powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Послепятничная задачка. Криптография и случайное число
16 сообщений из 166, страница 7 из 7
Послепятничная задачка. Криптография и случайное число
    #39789347
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется, ошибка в логике:

Скорее всего, ищется одно простое число.

А вторым для него будет заранее записанное проверенное простое число.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789368
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy UsovКажется, ошибка в логике:

Скорее всего, ищется одно простое число.

А вторым для него будет заранее записанное проверенное простое число.Хреновый тест. Я уже говорил, берете вместо простого числа число Кармайкла - и дешифрование работает.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789515
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BarloneGennadiy UsovКажется, ошибка в логике:
Скорее всего, ищется одно простое число.
А вторым для него будет заранее записанное проверенное простое число.Хреновый тест. Я уже говорил, берете вместо простого числа число Кармайкла - и дешифрование работает.Но число Кармайкла - составное число.
Как его можно использовать в качестве простого числа в тесте Ш-ДШ?
Ведь в шифре должны участвовать два простых числа.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789521
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нарисовать блок-схему работы алгоритма RSA мне кажется многие вопросы отпадут.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789527
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы RSA шифрование-дешифрование работало, нужны два таких числа p, q, чтобы для любого a выполнялось тождество:
Код: plaintext
a (p-1)*(q-1)+1  mod (p*q) = a 
А для этого надо чтобы
Код: plaintext
a p  mod p = a и a q  mod q = a
А для чисел Кармайкла тождество выполняется
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789528
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Числа Кармайкла не нужны не потому, что шифрование не работает, а потому, что маленькие сомножители проще найти.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789574
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy UsovБыла идея, что возможны составные числа, раз тест простоты "пропускает".
Однако выяснили, что шифр за тестом простоты всё "подчищает".

Была идея, формировать составные числа, раз тест простоты их "пропускает".
Однако то, из чего их формировать, надо где-то хранить.
Про эти "идеи" уже недели две назад всё разжёвывалось. Но Геннадий же писатель, а не читатель.
Gennadiy UsovС другой стороны, в районе 2^1024 или 2^2048 количество простых чисел на "километр", то есть на диапазон, очень мало.

Как же так, что произвольно выбранное случайное число точно попадает на простое число?

А ещё Геннадий очень торопится. Или ленится. То есть если бы не ленился (ну и тему читал, а не только писал), то давно бы сам всё посчитал и не выглядел бы ленивым торопыгой.
Gennadiy UsovНо разработчики криптографики об этом не предупреждают.
Просто сказали, что только простое число.
А почему - промолчали.
А здесь Геннадий выдаёт свою торопливость и лень за ошибку разработчиков криптографических решений. Это примерно как ковыряясь в носу заявлять, что кто-то пальцы мне толстыми сделал, глубоко не пролазят, враги во всём виноваты!

В общем неконструктивно себя Геннадий ведёт.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789580
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneМожно еще пытаться сконструировать что-то из больше чем двух сомножителей, там все еще сложнее
А какая разница - сколько простых в произведении, если факторизацию искать миллион лет?

В смысле и числа Кармайклаи другие их виды, которые проходят тест на шифрование-дешифрование, представляют всё ту же сложность, но, возможно, делённую на 2,3,4 и т.д. При порядках в сотни и более деление на 2,3,4 не даст никакого приближения к реальным возможностям, как было больше миллиона лет, так и останется.

Вот разве что есть какие-то закономерности, позволяющие быстрее проводить факторизацию чисел именно из 3,4,5 и т.д. простых.

ЗЫ. Малые простые можно отбросить, ибо факторизацию на них можно простым перебором проверить ещё на стадии выбора секретного числа.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789581
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneДа проверяли же: до 2^64 ноль ошибок.
Интересно. Проверка всех чисел до 2 64 будет длиться, видимо, не менее месяца, а скорее всего даже года, на кластере из 1000 ядер.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789587
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот интересно, а можно ли найти a и b исходя из такого соотношения


q^2 - k1* ab = 1 + k2 *f

где k1, k2, q, f известны, также известно разложение f на множители
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789638
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy UsovШифр RSA - это "тест простоты", который является более сильным по сравнению с общеизвестными тестами простоты.
Не "более сильным", а "целевым". Он, в принципе, может давать false positive, но для последующего применения ключа это уже неважно.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789639
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555BarloneМожно еще пытаться сконструировать что-то из больше чем двух сомножителей, там все еще сложнее
А какая разница - сколько простых в произведении, если факторизацию искать миллион лет?

В смысле и числа Кармайклаи другие их виды, которые проходят тест на шифрование-дешифрование, представляют всё ту же сложность, но, возможно, делённую на 2,3,4 и т.д. При порядках в сотни и более деление на 2,3,4 не даст никакого приближения к реальным возможностям, как было больше миллиона лет, так и останется.

Вот разве что есть какие-то закономерности, позволяющие быстрее проводить факторизацию чисел именно из 3,4,5 и т.д. простых.

ЗЫ. Малые простые можно отбросить, ибо факторизацию на них можно простым перебором проверить ещё на стадии выбора секретного числа.Нет, не деление на 2-3-4. Сразу квадратный - кубический корень.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789664
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kealon(Ruslan)вот интересно, а можно ли найти a и b исходя из такого соотношения
q^2 - k1* ab = 1 + k2 *f
где k1, k2, q, f известны, также известно разложение f на множителиПри чём тут разложение f на множители,
если a*b (а не аb?) будет равно определённому числу при том, что k1, k2, q, f известны?

Осталось перебирать а и "следить" за b, чтобы b - было целое число.
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789694
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)вот интересно, а можно ли найти a и b исходя из такого соотношения


q^2 - k1* ab = 1 + k2 *f

где k1, k2, q, f известны, также известно разложение f на множители
(q 2 -1-k2*f)/k1=ab

k1 укладывается ab раз в q 2 -1-k2*f. Так же k1 укладывается a раз по b раз. Ну и далее исследуем какие-то преобразования над левой частью, типа если разделить на a или b, или ещё что.

А зачем это надо?
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789697
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneНет, не деление на 2-3-4. Сразу квадратный - кубический корень.
А почему? Какая закономерность это обеспечивает?
...
Рейтинг: 0 / 0
Послепятничная задачка. Криптография и случайное число
    #39789701
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex55555А зачем это надо?alex55555А почему? Какая закономерность это обеспечивает?Вы много вопросов задаёте, пора и подумать, а также почитать ...
...
Рейтинг: 0 / 0
16 сообщений из 166, страница 7 из 7
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Послепятничная задачка. Криптография и случайное число
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]