DES выделяет из 56-битного ключа введенного пользователем 16 48-битных ключей, для использования в каждой из 16 перестановок. Интересно сравнение эффекта при использовании 768-битного ключа (разделенного на 16 48-битных подключиков) взамен использования 16 зависимых ключей создающимся режимом ключей в DES алгоритме. При использовании независимых ключей будет существенно увеличиваться количество попыток, нужных для исчерпывающего поиска ключей. Изменение […]
ПОСТРОЕНИЕ ПОЛИСЛУЧАЙНЫХ СОВОКУПНОСТЕЙ В этой главе мы покажем, как построить совокупность функций, которые проходят все "полиномиально ограниченные" статистические тесты. Совокупность функций F — это совокупность {Fk} таких, что для всех k и всех f Fk f:Ik — Ik. 3.1. СТАТИСТИЧЕСКИЕ ТЕСТЫ ПОЛИНОМИАЛЬНОГО ВРЕМЕНИ ДЛЯ ФУНКЦИЙ. Определение. СТПВ для функций — это вероятностный алгоритм ПВ Т, […]
Общее описание В США, в качестве федерального стандарта шифрования, после освидетельствования Агенством национальной безопасности, принята криптосистема DES (Data Encryptiоn Standard). Возможны четыре режима работы DES: ECB (Electrоnic Cоde Bооk) — электронный кодблокнот; CBC (Cipherblоck Chaining) — сцепление блоков шифра; CFB (CIpher Feedback) — обратная связь по шифртексту; OFB (Output Feedback) — обратная связь по выходу. […]
Для нейтрализации описанных недостатков режима ECB разработан специальный режим работы, называемый CBC. Обобщенная структурная схема функционирования DES в режиме CBC приведена на рисунке: Структурная схема функционирования DES в режиме CBC Примем, что начальный текст разбит на n 64-битовых блоков Mi,…,Mn. Через С0 обозначен некоторый начальный 64-битовый вектор, загружаемый на начальных шагах шифрования в соответствующие буфера. […]