Основные принципы кодирования

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

Для этого существуют два метода:

Коды подстановок, используемые сами по себе, не обеспечивают надежную защиту от взлома. Кстати, Ваш автомобиль с сигнализацией использует для связи с брелком похожие алгоритмы. Возвращаясь к аналогии с простым тект стовым сообщением, можно сказать, что любой двенадцатилетний подросток взломает подобный код без особого труда, поскольку частота, с которой встречается каждая буква в большинстве языков, особенно в английском, подчиняется статистическому закону. В английском языке чаще всего употребляются буквы Е, N, А и Т, а самыми распространенными парами букв являются сочетания ТН, ЕЕ и ST. Таким образом, нужно найти эти буквы в закодированном сообщении. Сделав соответствующие подстановки, можно переходить к следующим, сочетая метод подбора с предположениями. Современные методы кодирования спутниковых каналов обычно предполагают смешивание подстановок и перестановок, поскольку получаемая в результате комбинация значительно повышает степень защиты.

Также читайте:
Блок индикации
Кодирование сигнала
Необходимость защиты
Просмотр закодированных каналов. Смарт-карты и модули
ВЧ модулятор