Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Sinople04 мая 2011Оглавление: 1. Sinople 2. Безопасность
Структура шифраОсновные требования к алгоритму при его разработке:
Алгоритм основан на 32-разрядных операциях и имеет 64 раунда, среди которых два типа C и D. D раунды спроектированы для достижения максимальной диффузии, C раунды для достижения перемешивания. F-функция D раунда использует один из элементов блока данных и текущий подключ для трансформации 3-х элементов блока данных. F-функция C раунда, напротив, использует первые три элемента блока данных и текущий подключ для трансформации последнего элемента блока данных. Раунды D-типа выполняются до раундов C-типа. Сложение ключей с данными производится только через таблицы замен. Операции XOR обязательно сочетаются с операциями ADD. Таблицы замен изначально заимствованы из алгоритма MARS и содержат 512 32-разрядных элементов, однако были жестко проанализированы на предмет усиления. Ключевое расписание было спроектировано с учетом требований:
Просмотров: 1819
|