Мультисвоп
Общий | |
---|---|
Дизайнеры | Майкрософт |
Впервые опубликовано | апрель 1999 г. |
Деталь шифрования | |
Размеры ключей | 374 бита |
Размеры блоков | 64 бита |
Лучший публичный криптоанализ | |
Дифференциальный криптоанализ Борисова и др. требуется около 2 13 выбранные открытые тексты или около 2 22 известные открытые тексты |
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2023 г. ) |
В криптографии созданный MultiSwap — это блочный шифр / MAC, Microsoft в 1999 году как часть службы Windows Media DRM (WMDRM). Внутреннее название алгоритма Microsoft неизвестно; в отчете о WMDRM за 2001 год он был назван MultiSwap под псевдонимом «Beale Screamer».
шифра Размер блока составляет 64 бита, но две половины обрабатываются практически раздельно. Все арифметические операции выполняются по модулю 2. 32 . В процессе шифрования к каждому полублоку добавляются выходные данные предыдущего полублока. Затем он подвергается 5 умножениям на нечетные 32-битные подразделы, за каждым из которых следует замена его 16-битных половин. Затем к нему добавляется последний подраздел. Поскольку полублоки используют отдельные подразделы, а множители должны быть нечетными, общий размер ключа составляет 374 бита. Название MultiSwap происходит от умножения и обмена шифра. WMDRM использует этот алгоритм только в качестве MAC, но не для шифрования.
Борисов и др. применил мультипликативную форму дифференциального криптоанализа, чтобы сломать MultiSwap.
Ссылки [ править ]
- Бил Кример (18 октября 2001 г.). «Схема управления цифровыми правами Microsoft: технические подробности» . Проверено 20 сентября 2007 г.
- Никита Борисов , Моника Чу, Роб Джонсон, Дэвид Вагнер . «Криптовалютный анализ MultiSwap» . Архивировано из оригинала 5 марта 2016 года . Проверено 9 октября 2010 г.
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - Борисов, Чу, Джонсон, Вагнер (февраль 2002 г.). Мультипликативные дифференциалы ( PDF / PostScript ) . 9-й международный семинар по быстрому программному шифрованию (FSE '02). Левен : Шпрингер-Верлаг . стр. 17–33 . Проверено 3 января 2007 г.
{{cite conference}}
: CS1 maint: несколько имен: список авторов ( ссылка )