Skip to main content

Что такое шифрование данных?

Шифрование данных - это процесс, при котором данные открытого текста преобразуются в зашифрованный текст, чтобы их нельзя было прочитать. Более широко известный как «шифрование», этот процесс может быть выполнен различными способами и с различной степенью успеха. Некоторые из лучших способов шифрования данных могут длиться веками, в то время как другие виды дешифрования могут быть разбиты за минуты или даже секунды людьми, которые квалифицированы в таких задачах. В эпоху цифровых технологий люди ежедневно полагаются на шифрование данных. Скорее всего, вы получили или отправили зашифрованные данные в какой-то момент сегодня, даже если вы не выполняли шифрование или дешифрование данных напрямую.

В этом процессе совершенно обычный кусок открытого текста, который может быть прочитан кем-либо, преобразуется так, что его может прочитать только тот, у кого есть ключ. Одна из самых простых форм шифрования данных - это простая алфавитная подстановка, в которой буквы алфавита шифруются для создания ключа. Можно, например, решить сместить буквы алфавита на пять позиций, чтобы «Е» означало «А», «F» для «В» и т. Д. Для простой клавиши, или буквы можно было бы назначить в случайным образом сделать фрагмент текста более трудным для расшифровки без ключа.

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

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

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