Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 1 курс 1 часть Информатика .doc
Скачиваний:
111
Добавлен:
10.06.2015
Размер:
38.59 Mб
Скачать

Лекция 8 Некоторые аспекты безопасности связи

Фактически каждый, кто умеет читать, неизбежно сталкивались с кодами или шифрами того или иного вида. Например, решая кроссворды, вы обязательно познакомитесь с анаграммами, которые являются разновидностью шифра перестановки. Шифрованные сообщения встречаются в комиксах, журналах, книгах, возьмем хотя бы рассказы Конана Дойла и Эдгаро По.

Цель лекции: Познакомиться с понятиями шифр, код. Рассмотреть вопросы безопасности связи.

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

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

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

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

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

8.1 Шифр Юлия Цезаря

Проблему обеспечения тайны переписки осознавали еще древние греки, в числе прочих и Юлий Цезарь. Греки нашли необычное решение, они брили голову раба и выцарапывали на ней свое послание. Когда волосы отрастали, его посылали доставить сообщение. Получатель брил голову и получал сообщение. Ясно, что способ этот не эффективен. Даже если все удастся на это уходило до нескольких недель.

Юлий Цезарь придумал способ получше. Каждую букву сообщения он заменял на другую, которая в латинском алфавите отстояла от исходной на три позиции дальше. Таким образом буква А латинского алфавита заменялась на D, В на Е, и так далее вплоть до буквы W, которая заменялась на Z, затем X на A, Y на B и, наконец Z на C. Если бы он проделал это со своим знаменитым посланием

VENI . VIDI . VICI.

(Пришел. Увидел. Победил.)

с помощью 26-буквенного алфавита, которым пользуются в англо-говорящих странах, то отправленное сообщение выглядело бы так:

YHQL. YLGL. YLFL.

Это не очень сложный метод, тем более что сразу становится очевидным, что сообщение состоит из трех слов, и в каждом из них четыре буквы, причем некоторые повторяются. В такой немудреной системе сложно избавиться от этих слабостей. Однако расширение алфавита с 26 до 29 знаков и более за счет включения знаков препинания и пробелов слегка замаскировало бы длину каждого слова. Тем не менее, Цезарь вошел в историю криптографии, а «шифр Юлия Цезаря», как его до сих пор называют, служит примером одной из первых систем шифрования и является частным случаем шифра простой замены.