Программные или аппаратные реализации алгоритма, позволяющего шифровать побитно непрерывные потоки информации. Сферы применения скремблирующих алгоритмов. Кодирование информационной последовательности скремблером. Общие сведения о блочных шифрах.
Аннотация к работе
Лекция 9.Генерация кодирующей последовательности бит производится циклически из небольшого начального объема информации - ключа по следующему алгоритму. Рассмотрим пример кодирования информационной последовательности 0101112 скремблером 1012 с начальным ключом 1102. скремблер код.бит инф.бит рез-т На практике для этих целей обычно применяется комбинация двух методов: а) добавление в поток информации синхронизирующих битов, заранее известных приемной стороне, что позволяет ей при ненахождении такого бита активно начать поиск синхронизации с отправителем, и б) использование высокоточных генераторов временных импульсов, что позволяет в моменты потери синхронизации производить декодирование принимаемых битов информации "по памяти" без синхронизации. Следствием одной из теорем доказывается (в терминах применительно к скремблированию), что для скремблера любой разрядности N всегда существует такой выбор охватываемых обратной связью разрядов, что генерируемая ими последовательность бит будет иметь период, равный 2N-1 битам. Сама же разрядность скремблеров превышала 30 бит, что давало возможность передавать до 240 бит = 100 Мбайт информации без опасения начала повторения кодирующей последовательности.