Группе инженеров из Японии, Швейцарии, Нидерландов и США удалось успешно вычислить данные, зашифрованные при помощи криптографического ключа стандарта RSA длиной 768 бит. По словам исследователей, после их работы в качестве надежной системы шифрованная можно рассматривать только RSA-ключи длиной 1024 бита и более. Все, что имеет длину ключа менее 768 бит уже можно взломать, правда к этому придется приложить определенные усилия.
Взломать систему шифрования группе удалось в начале декабря, однако научный доклад на эту тему они представили лишь сегодня. Сами авторы метода говорят, что их работы могут быть определены как незаконные в некоторых странах, так как алгоритм RSA много где используется для государственных и военных нужд, однако исследователи говорят, что их работа - это чисто академический интерес и ни одного реального ключа, находящегося в использовании они не взломали. Хотя сделать это было бы возможно.
Как следует из описания работы, вычисление значений ключа инженеры проводили методом факторизации модульных чисел. Основан метод на сравнительно простых арифметических действиях, правда объединенных в довольно сложные формулы.
По словам Андрея Тимофеева из института CWI в Амстердаме, для своих расчетов они применяли самое обычное оборудование, доступное в продаже. Первым шагом во взломе системы стало вычисление подходящих простых множителей. Если бы это процесс проводился базовым методом перебора, то на процессоре AMD Opteron 2.2 ГГц он бы занял около 1500 лет и около 5 терабайт данных. Однако исследователи приняли решение использовать многомерные математические матрицы.
Составление кластера матриц заняло всего около 12 часов. На базе матриц размерностью 2200 на 2200 ученые определили множители, дальнейшие процессы вычисления шли значительно быстрее и уже на базе современных многоядерных процессоров. В итоге группе удалось вычислить 232-цифровой ключ, открывающий доступ к зашифрованным данным.
Исследователи уверены, что используя их метод факторизации, взломать 512-битный RSA-ключ можно было еще лет 5-10 назад.
cybersecurity.ru
Друзья: Всё для вебмастера | [ Реклама на форуме ] |
![]() |
![]() |


768-битный ключ RSA успешно взломан
Автор
$iD
, 07 Jan 2010 20:39
#1
Отправлено 07 January 2010 - 20:39

#3
Отправлено 08 January 2010 - 08:40

*КРОТ#
ну обычная размерность матрицы... 2200х2200
матрицы не знаешь что такое?
ну обычная размерность матрицы... 2200х2200


#5
Отправлено 08 January 2010 - 09:35

*КРОТ#
не та что в одноименном фильме
не та что в одноименном фильме

#6
Отправлено 08 January 2010 - 13:11

*КРОТ# (8.1.2010, 10:57) писал:
охренеть!!!
а это что за размеры метры,сантиметры,гигобайты?
Цитата
На базе матриц размерностью 2200 на 2200
размерность 1 - последовательность (1 строчная таблица)
размерность M*N - таблица из М строк, N столбцов
размерность M*N*K - представь кубик Рубика из чисел
остальное- математическая абстракция.
Что касается факторизации- это разложение данного натурального числа на простые множители,методика применяемая при распределенных вычислениях, насколько я смутно припоминаю
#18
Отправлено 10 January 2010 - 20:45

Цитата
Матрицы вроде в старших классах школы преподают preved.gif ....

Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных