Cтраница 2
Если ОРМ10, ССОР работает в одном из режимов шифрации. В этих режимах CFSR конфигурируются, как показано на рис. 3.44. Режимы шифрации используются для генерации последовательностей масок для шифрации данных. [16]
Работа ССОР в течение обработки в режиме шифрации. [17] |
Режим шифрации поддерживает реализацию алгоритмов шифрации и дешифрации данных. Шифрация разрешена, если ССОР запрограммирован на работу в одном из режимов шифрации. Обработка протекает идентично в обоих режимах. Есть только одно отличие для режима шифрации шаг-за-шагом: сброс PREN и возврат в состояние простоя после выполнения каждого сдвига. Каждый сдвиг должен быть активизирован явно - установкой PREN. Режим шифрации шаг-за-шагом предоставляет программисту большие возможности, чем режим нормальной шифрации. В табл. 3.26 представлены операции, выполняющиеся в процессе обработки блоков данных во время сессии шифрации. [18]
Если бит установлен в 1, этот бит останавливает работу ССОР при обнаружении нуля соответствующей функцией в фазе выполнения. Этот бит относится непосредственно к функции определения нуля, которая выполняется в режимах четного кодирования и игнорируется в режимах шифрации. [19]
В фазе выполнения ввод данных запрещен и содержимое регистров CFSR ( в соответствии со значением битов ОРМ [ 1: 0 ]) сдвигается без нового ввода данных. Каждый сдвиг вызывает декремент счетчика выполнения. В режимах шифрации функции продвижения разрешены во время фазы выполнения и выходной фазы, то есть любой регистр CFSR может быть запрещен для сдвига в соответствии с содержимым таблицы функций продвижения. В режимах четного кодирования сдвиги разрешены всегда. Вывод данных в течение фазы выполнения запрещен. [20]
Работа ССОР в течение обработки в режиме шифрации. [21] |
Режим шифрации поддерживает реализацию алгоритмов шифрации и дешифрации данных. Шифрация разрешена, если ССОР запрограммирован на работу в одном из режимов шифрации. Обработка протекает идентично в обоих режимах. Есть только одно отличие для режима шифрации шаг-за-шагом: сброс PREN и возврат в состояние простоя после выполнения каждого сдвига. Каждый сдвиг должен быть активизирован явно - установкой PREN. Режим шифрации шаг-за-шагом предоставляет программисту большие возможности, чем режим нормальной шифрации. В табл. 3.26 представлены операции, выполняющиеся в процессе обработки блоков данных во время сессии шифрации. [22]
Если ОРМ [ 1: 0 ] 00, ССОР работает в режиме нормальной шифрации. В этом режиме сессия шифрации проходит плавно, стартуя во входной фазе, проходя через фазу выполнения и заканчиваясь выходной фазой. После записи битов входных данных в FIFO сессия обработки начинает установку PREN в соответствии с конфигурацией, установками счетчиков и битов управления. В конце сессии ядро DSP56300 получает сигнал о возможности чтения данных из выходного FIFO. Режим нормальной шифрации работает паралельно с ядром DSP56300 и требует минимального участия CPU в этом процессе. [23]
Работа ССОР в течение обработки в режиме шифрации. [24] |
Режим шифрации поддерживает реализацию алгоритмов шифрации и дешифрации данных. Шифрация разрешена, если ССОР запрограммирован на работу в одном из режимов шифрации. Обработка протекает идентично в обоих режимах. Есть только одно отличие для режима шифрации шаг-за-шагом: сброс PREN и возврат в состояние простоя после выполнения каждого сдвига. Каждый сдвиг должен быть активизирован явно - установкой PREN. Режим шифрации шаг-за-шагом предоставляет программисту большие возможности, чем режим нормальной шифрации. В табл. 3.26 представлены операции, выполняющиеся в процессе обработки блоков данных во время сессии шифрации. [25]
Работа ССОР в течение обработки в режиме шифрации. [26] |
Режим шифрации поддерживает реализацию алгоритмов шифрации и дешифрации данных. Шифрация разрешена, если ССОР запрограммирован на работу в одном из режимов шифрации. Обработка протекает идентично в обоих режимах. Есть только одно отличие для режима шифрации шаг-за-шагом: сброс PREN и возврат в состояние простоя после выполнения каждого сдвига. Каждый сдвиг должен быть активизирован явно - установкой PREN. Режим шифрации шаг-за-шагом предоставляет программисту большие возможности, чем режим нормальной шифрации. В табл. 3.26 представлены операции, выполняющиеся в процессе обработки блоков данных во время сессии шифрации. [27]