Как мы определили ранее, шифры используются законными пользователями для того, чтобы скрыть истинное содержание какого-либо документа, письма или даже устного сообщения при его передаче или сохранении. При этом для передачи сообщения можно воспользоваться общедоступным каналом связи, но передавать по нему защищаемую информацию в преобразованном виде. А для преобразования защищаемой информации применяются специальные методы и способы, которые с научной точки зрения и определяются как шифры.
Шифры — это методы и способы преобразования информации с целью ее защиты от незаконных пользователей.
При этом среди специалистов шифрованное сообщение называется шифртекст или криптограмма.
Вспомним наш пример с передачей телеграфного сообщения. При передаче открытого текста в системе связи телеграфист создает сообщение в виде точек и тире азбуки Морзе. Радиопередатчик преобразует эти точки и тире в радиосигналы и излучает в эфир. Через канал связи, в состав которого входит линия связи, радиосигналы поступают на приемник, который их преобразует в точки и тире Из точек и тире телеграфист, знающий азбуку Морзе, восстанавливает исходное сообщение.
Но при использовании рассмотренного канала связи подобным образом нельзя передать закрытую информацию, потому что ее легко может перехватить незаконный пользователь, знающий азбуку Морзе. Поэтому для передачи защищаемой информации в систему связи необходимо ввести дополнительные звенья, которые обеспечивают преобразование передаваемого и, соответственно, принимаемого сообщения.
При передаче защищаемой информации сообщение для сокрытия его истинного содержания сначала преобразуется на передающей стороне с помощью особых правил, определяемых шифром. Лишь после этого полученный в результате преобразования шифртекст поступает к телеграфисту для отправки. Затем криптограмма проходит через канал связи на приемник. Полученные в виде точек и тире сигналы на приемной стороне телеграфист запишет в виде букв и цифр.
Теперь эту ничего не значащую для непосвященных последовательность букв и цифр необходимо преобразовать в открытый текст, воспользовавшись правилами того же шифра. В результате по каналу связи передается уже не сама защищаемая информация, а результат ее преобразования с помощью шифра.
На основании изложенного можно сделать вывод о том, что шифрование — это процесс применения шифра к защищаемой информации, то есть процесс преобразования защищаемой информации или открытого текста в шифрованное сообщение или криптограмму с помощью определенных правил, содержащихся в шифре. Люди, занимающиеся шифрованием сообщений, обычно называются шифровальщиками.
В то же время дешифрование — это процесс, обратный шифрованию, то есть процесс преобразования шифрованного сообщения или криптограммы в защищаемую информацию или открытый текст с помощью определенных правил, также содержащихся в шифре. Законные пользователи, осуществляющие дешифровку шифрованных сообщений по правилам известного им шифра, называются дешифровщиками.
Особое внимание следует обратить на то, что дешифрование выполняется только законными пользователями, которые знают шифр.
Однако ни для кого не секрет, что довольно часто получить защищаемую информацию из шифрованного сообщения стараются люди, которым эта информация вовсе не предназначается и, более того, защищается именно от них. Следует признать, что во все времена на каждого человека, который придумывал какой-либо шифр, находился другой человек, который стремился этот шифр разгадать. Причем это стремление не всегда объяснялось противоправными стремлениями. Довольно часто шифры разгадывались ради собственного удовольствия. Однако эти действия строго с научной точки зрения нельзя считать дешифрованием. Разгадку шифра специалисты называют вскрытием, или взламыванием, шифра.
Вскрытие, или взламывание, шифра — это процесс получения защищаемой информации из шифрованного сообщения без знания примененного шифра При этом саму попытку вскрытия какого-либо шифра, удачную или неудачную, специалисты называют атакой на шифр.
Конечно же, помимо вскрытия шифра незаконный пользователь может пытаться получить защищаемую информацию многими другими способами. Например, наиболее известным из таких способов является агентурный, когда разведчик каким-либо путем склоняет к сотрудничеству одного из законных пользователей и с помощью этого агента получает доступ к защищаемой информации. Можно, недолго думая, попытаться просто выкрасть открытый текст. Примеры использования подобных способов получения секретных сообщений можно найти в многочисленных детективных романах и фильмах. Однако их рассмотрение выходит за рамки данной книги.