Шифрование информации.

 

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

К основным методам шифрования относятся:

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

2) Гаммирование. Представляет собой наложение на знаки исходного текста последовательности (гаммы) других знаков.

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

4) Двойное шифрование (последовательное применение подстановки или гаммирования, а также математических методов).

 

Шифрование может быть симметричным и асимметричным.

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

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

Асимметричное шифрование основано на сложных математических вычислениях и поэтому медленнее симметричного.

 

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

Шифрование используется не только для сообщений, но и для подписей. Электронная подпись используется, если необходимо отослать сообщение, однозначно определяя свое авторство. Подпись представляет собой блок данных, который шифруется отправителем с помощью своего закрытого ключа. Расшифровывается подпись получателем с помощью публично ключа. Часто одновременно используют шифрование, как сообщения, так и подписи. При этом отправитель шифрует сообщение с помощью публичного ключа, а подпись – с помощью своего личного закрытого ключа. Получатель поступает наоборот. Он читает сообщение с помощью своего закрытого ключа, а подпись – с помощью открытого ключа.