АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Параметры. Т.к. алгоритм RC5 имеет переменные параметры, то для спецификации алгоритма с конкретными параметрами принято обозначение RC5-W/R/b

Читайте также:
  1. Астрономические и календарные параметры ЗПП
  2. Безразмерные параметры турбокомпрессоров
  3. Влияние внешних факторов на параметры резисторов
  4. Геометрические и кинематические параметры цепной передачи
  5. Демографические параметры российского кризиса
  6. Дополнительные параметры
  7. Изотермы реального газа. Опыт Эндрюса. Критические параметры.
  8. Историческое становление и социальные параметры криминальной культуры как культуры социальных слоев, противостоящих легитимному социальному порядку.
  9. Какие параметры характеризуют шум?
  10. Кинематические параметры и принцип действия
  11. КЛАССИФИКАЦИЯ КОТЛОВ И ИХ ОСНОВНЫЕ ПАРАМЕТРЫ
  12. Классификация резьб и их геометрические параметры

Т.к. алгоритм RC5 имеет переменные параметры, то для спецификации алгоритма с конкретными параметрами принято обозначение RC5-W/R/b, где

· W — половина длины блока в битах, возможные значения 16, 32 и 64. Для эффективной реализации величину W рекомендуют брать равным машинному слову. Например, для 32-битных платформ оптимальным будет выбор W =32, что соответствует размеру блока 64 бита.

· R — число раундов, возможные значения от 0 до 255. Увеличение числа раундов обеспечивает увеличение уровня безопасности шифра. Так, при R =0 информация шифроваться не будет. Также алгоритм RC5 использует таблицу расширенных ключей размера слов, которая получается из ключа заданного пользователем.

· b — длина ключа в байтах, возможные значения от 0 до 255.

Расширение ключа

Перед непосредственно шифрованием или расшифровкой данных выполняется процедура расширения ключа. Процедура генерации ключа состоит из четырех этапов:

· Генерация констант

· Разбиение ключа на слова

· Построение таблицы расширенных ключей

· Перемешивание


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)