vitus_wagner (
vitus_wagner) wrote2007-05-22 10:05 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
RSA again
Шнайер пишет о том, что разложено на множители 1023-битное число. Работа заняла 11 месяцев на каком-то там кластере. Всего лишь столетие процессоного времени. Соберите кластер из 10000 процессоров (или ботнет) и можно ломать 1024-битные RSA-ключи за неделю.
Что характерно, аналогичных результатов по дискретному логарифмированию (DSA, ГОСТ Р 34.10-94) пока нет. Тем не менее со следуюдего года ГОСТ Р 34.10-94 перестает действовать. Пользуйтесь ГОСТ Р 34.10-2001. Эллиптические кривые ещё никто не ломал.
Что характерно, аналогичных результатов по дискретному логарифмированию (DSA, ГОСТ Р 34.10-94) пока нет. Тем не менее со следуюдего года ГОСТ Р 34.10-94 перестает действовать. Пользуйтесь ГОСТ Р 34.10-2001. Эллиптические кривые ещё никто не ломал.
no subject
no subject
no subject
у них там бэкдор
и кстати бэкдор вероятнее всего не в стандарте, а в конкретных программных продуктах: эффект тот-же, а реализовать и главное спрятать на много порядков проще.
( а вы думали зачем все продукты проходят сертификацию ? )
no subject
no subject
no subject
no subject
Не делаются ли из неполной инфы неверные выводы?
no subject
Да и при таком раскладе 100 лет процвремени - не так уж мало. Овчинка должна выделк стоить, как-никак.
no subject
Кстати, ботнет, занимающийся взломом RSA отловить гораздо труднее чем ботнет, которые рассылает спам или что-то там досит. Объемы траффика меньше, а пользователю всё равно куда его процессорные такты деваются.
Алгоритмы нормальные надо использовать. Те, которые США и Россия в качестве стандартов принимают, а не древний RSA, который хорош только тем, что был исторически первым.
no subject
Она не то что не близка к линейной, не близка даже к полиномиальной. Примерно е в степени кубический корень из длины ключа.
no subject
ИМХО хреново растет время от сложности ключа.
no subject
no subject
no subject
no subject
no subject
O(length)=exp((length)^(1/3))
time=C*exp((length)^(1/3))
что не так?
no subject
no subject
ибо может капитально менять наклон графика.
no subject
no subject
И в общем-то для дискретного логарифмирования в поле вычетов сравнимые оценки есть. Но есть та засада, что
там сложность определяется p, а размеры подписи - q, которое заметно меньше.
no subject
no subject
no subject
no subject
no subject
no subject
RSA - вполне приличный алгоритм, неплохо исследован. Единственный "конкурент" поблизости - алгоритм Эль-Гамаля. Эллиптические кривые весьма перспективны, но они пока ещё молоды и недостаточно хорошо исследованы.
no subject
Интересно было бы посмотреть на скорость взлома на "заказных" микросхемах.
no subject
no subject
... Позвонит однорукий водолаз - делай, что скажет ...
no subject
no subject
... Dagor Bragollach - битва внезапного флейма ...
no subject
Не видел.
no subject
Такая ностальгия -- на втором курсе мы этими машинами бредили. Кстати, я всерьёз полагаю, что в ближайшие лет пять-десять кому-нибудь обязательно надо будет достать с дальней полки наработанную Thinking Machines алгоритмику и как следует её изучить. Их аппаратные решения безнадёжно устарели, а вот идеи, как распараллеливать задачи -- лучше, насколько я знаю, никто с тех пор не придумал.
... На моей планете голубая осень ...
no subject
до разложения модулей RSA такого размера еще пяток лет понадобится
no subject