Предлагается новый алгоритм восстановления секретного ключа по открытому для криптосистемы Мак-Элиса, построенной на основе двоичных кодов Рида — Маллера RM(r, m). В случае, если значение d = (r,m — 1) ограничено, алгоритм имеет полиномиальную сложность O(n
+ n
log2 n), где n = 2
. Практические результаты показывают, что предложенная атака позволяет осуществить взлом криптосистемы Мак-Элиса, построенной на основе двоичного кода Рида — Мал-лера длины n = 65526 битов, менее чем за 7 ч на персональном компьютере.
Скачать электронную версию публикации
Загружен, раз: 171
- Title Уязвимость криптосистемы Мак-Элиса, построенной на основе двоичных кодов Рида — Маллера
- Headline Уязвимость криптосистемы Мак-Элиса, построенной на основе двоичных кодов Рида — Маллера
- Publesher
Tomsk State University
- Issue Прикладная дискретная математика 6 (Приложение)
- Date:
- DOI
Ключевые слова
криптосистема Мак-Элиса, коды Рида — Маллера, полиномиальная сложность атаки, McEliece cryptosystem, Reed — Muller code, polynomial attack, McEliece cryptosystem, Reed — Muller code, polynomial attackАвторы
Ссылки
Мак-Вильямс Ф. Дж., Слоэн Н.Дж. Теория кодов, исправляющих ошибки. М.: Связь, 1979.
Сидельников В. М. Открытое шифрование на основе двоичных кодов Рида — Маллера // Дискретная математика. 1994. Т. 6. №2. С. 3-20.
Minder L. and Shokrollahi A. Cryptanalysis of the Sidelnikov cryptosystem // LNCS. 2007. V. 4515. P. 347-360.

Уязвимость криптосистемы Мак-Элиса, построенной на основе двоичных кодов Рида — Маллера | Прикладная дискретная математика. 2013. № 6 (Приложение).
Скачать полнотекстовую версию
Полнотекстовая версияЗагружен, раз: 1888