Скремблер

Скремблер – специальный алгоритм, который используется для шифрования информации. Представлен в виде программных и аппаратных средств.

Принцип действия

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

Алгоритм создает псевдослучайную последовательность бит, которые прикрепляются при помощи математической операции «сложение по модулю 2» к входящему биту. Полученный результат транслируется как выходной сигнал. Далее устройство обрабатывает следующий входящий бит информации по такому же алгоритму.

Скремблирование представляет собой частный случай шифрования данных при помощи специальных программных (аппаратных) средств. Скремблированный аудиосигнал расшифровывается только в том случае, если на стороне получателя находится преднастроенный дескремблер.

Типы скремблеров

Существует 2 типа скремблеров:

  1. Самосинхронизирующийся. Скремблер управляется последовательностью бит, которые поступают в виде незашифрованного аудиосигнала на вход. Таким образом каждый следующий бит шифруется на основе алгоритма предыдущего. Чем длиннее последовательность битов, тем больше вероятность возникновения ошибки и лавинообразного эффекта.
  2. Аддитивный. Для работы таких устройств необходимо предварительно выставить алгоритм, который будет обрабатывать входящие биты данных. Он защищен от лавинообразного эффекта и является более надежным, чем предыдущий тип.

В современных скремблерах используют в основном аддитивный вариант шифрования.

Область применения

Скремблеры в основном используются для защиты аудиосигналов. Шифрование сигналов происходит по трем направлениям: частота, время и амплитуда. На практике в основном использует два первых способа в разных вариациях.

Вторая известная область применения скремблеров – телевидение с платным контентом. Цифровой сигнал сначала поступает на скремблер, а после передается конечному потребителю. На стороне приемника находится встроенный дескремблер, который расшифровывает входящий поток данных в обычный цифровой сигнал и транслирует его на телевизор.

В качестве более надежной меры защиты от взлома сигнала любая операция скремблирования подвергается дополнительной шифровке как обычный сигнал. Другими словами, совместно с блоком скремблера используется отдельный блок шифрования данных. Оба блока представлены в виде модульного решения, что с легкостью позволяет заменить любой из них в случае поломки.