Scramble: техника шифрования и виды¶
Scramble (от англ. scramble — перемешивать, шифровать) — в широком смысле обозначает процесс преобразования информации или сигнала в нечитаемую или непредназначенную для непосредственного восприятия форму, а также ряд конкретных технических устройств и алгоритмов, реализующих такое преобразование. В зависимости от области применения термин охватывает как простые методы перемешивания данных, так и специализированные системы защиты речи и радиопередач.
¶Общее значение термина
В английском языке слово scramble имеет несколько значений: быстрое перемещение (например, экстренный вылет истребителей-перехватчиков), соревнование (мотокросс), а также действие по перемешиванию. В техническом контексте под scrambling понимают намеренное искажение сигнала или данных с целью затруднить их несанкционированный приём или обеспечить корректную работу оборудования. Результат такого преобразования называют scrambled data (перемешанные данные) или scrambled signal (перемешанный сигнал).
¶Scrambler как устройство защиты речи
Наиболее известное применение термина — речевой скремблер (voice scrambler), устройство для шифрования аналоговых голосовых сообщений, передаваемых по радиоканалам или телефонным линиям. Скремблеры активно использовались в середине XX века, до широкого внедрения цифровых методов шифрования.
¶Принцип работы
В отличие от криптографических шифров, работающих с цифровыми данными, скремблеры оперируют с аналоговым сигналом. Основные методы аналогового скремблирования:
- Инверсия спектра (frequency inversion) — наиболее простой метод, при котором частотный спектр голосового сигнала переворачивается: низкие частоты становятся высокими и наоборот. Реализуется с помощью смесителя и фильтра. Такая защита легко преодолевается, но достаточна для отпугивания случайных слушателей.
- Разбиение на полосы (band splitting) — спектр речи делится на несколько поддиапазонов, которые затем меняются местами или переставляются по определённому закону.
- Перестановка во времени (time scrambling) — речевой сигнал разрезается на короткие сегменты (обычно 20–100 мс), которые передаются в перемешанном порядке. Для восстановления требуется синхронизация приёмника и передатчика.
¶История и применение
В 1930–1940-х годах скремблеры использовались для защиты телефонных переговоров, в том числе правительственной связи. Во время Второй мировой войны применялась система SIGSALY, которая оцифровывала речь и шифровала её, однако она была громоздкой и использовалась только для самых важных каналов. Более простые аналоговые скремблеры устанавливались на полицейские радиостанции, в такси и на коммерческих радиосетях. В 1980-х годах аналоговые скремблеры были вытеснены цифровыми системами шифрования (например, стандарт GSM использует цифровое шифрование A5), однако в некоторых узкоспециализированных аналоговых радиосетях они продолжают применяться.
¶Скремблирование в радиосвязи и телевидении
В радиолюбительской практике и коммерческой связи скремблирование применяется для маскировки содержания переговоров от посторонних. В аналоговом телевидении скремблирование использовалось для защиты платных каналов от бесплатного просмотра: сигнал синхронизации или часть видеосигнала искажалась, а для корректного отображения абоненту выдавался декодер с ключом.
¶Скремблирование в цифровых системах передачи данных
В телекоммуникациях термин scrambling имеет иное значение — он обозначает процесс перемешивания битового потока для улучшения его статистических свойств. Такое скремблирование не является шифрованием и не ставит целью защиту информации; оно решает задачи:
- Исключение длинных последовательностей одинаковых битов (например, длинных серий нулей или единиц), которые затрудняют тактовую синхронизацию приёмника.
- Выравнивание спектральной плотности мощности передаваемого сигнала.
- Улучшение помехоустойчивости и снижение интерференции между соседними каналами.
Скремблеры этого типа применяются в системах PDH, SDH, в оптических линиях связи, в стандартах беспроводной связи (Wi-Fi, Bluetooth), в цифровом телевидении DVB. Реализуются на основе генераторов псевдослучайных последовательностей (регистров сдвига с линейной обратной связью, LFSR). Передающая сторона складывает информационный поток с псевдослучайной последовательностью по модулю два (операция XOR), приёмная сторона выполняет обратную операцию, используя ту же последовательность и синхронизацию.
¶Скремблирование в системах GPS и связи
В спутниковой навигации GPS применяется скремблирование кода для военных сигналов (P(Y)-код), которое предотвращает несанкционированное использование точных координат гражданскими лицами. В системах сотовой связи скремблирование используется как дополнительный этап обработки сигнала для разделения каналов разных базовых станций.
¶Отличие от шифрования
Принципиальное отличие скремблирования от криптографического шифрования состоит в уровне защиты. Скремблирование, особенно аналоговое, обеспечивает лишь «защиту от любопытных» и не является стойким к целенаправленному взлому. Криптографические алгоритмы (AES, RSA и другие) предполагают математически обоснованную стойкость и использование секретных ключей. Скремблирование же часто использует фиксированные или легко угадываемые правила преобразования. В современной цифровой связи термин «скремблирование» в значении защиты речи практически не используется, уступив место полноценному шифрованию.
¶Другие значения термина
- Scramble (мотокросс) — вид мотогонок, где участники стартуют одновременно и должны преодолеть трассу по пересечённой местности.
- Scramble (авиация) — экстренный подъём истребителей-перехватчиков по тревоге.
- Scramble (кулинария) — яичница-болтунья (scrambled eggs).
¶См. также
Криптография, Шифрование, Перемежение (интерливинг), Регистр сдвига с линейной обратной связью.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →
