Криптография – это метод информационной безопасности.
Название происходит от греческого слова cryptos (скрыто).
Криптография использует такие методы, как миниатюры, маскировка слов в изображениях и другие способы скрытия информации, которая хранится, или передается.
![](https://keypro2.ru/wp-content/uploads/2020/04/1200-74476373-data-encrypted-1024x512.jpg)
Корни криптографии берут свое начало 4000 лет назад, когда египетские мудрецы использовали сложные пиктограммы, смысл которых понятен только посвященным людям.
Первый известный случай использования шифров – это Юлий Цезарь. Он закодировал обмен информацией со своими командирами. Для этого он заменил каждый символ в тексте буквой на три позиции вперед в латинском алфавите.
В современном мире, где доминируют компьютерные средства связи, криптография чаще всего связана с изменением способа написания простого текста на зашифрованный (процесс, называемый шифрованием) и наоборот (процесс, известный как расшифровка).
Специалисты в этой области называются криптографами.
Современная криптография стремится достичь четырех целей.
Первое – это конфиденциальность, иными словами, то, что информация понимается только тем человеком, для которого она предназначена и никем другим.
Во-вторых, не допустить какого-либо изменения данных при их передаче от отправителя к получателю.
Третий – обеспечить четкие механизмы для связи зашифрованных данных с получателем и отправителем.
И последнее, но не менее важное – методы идентификации или, другими словами, обеспечение того, чтобы закодированные данные попадали именно на нужного получателя.
Процедуры и системы, которые отвечают этим четырем условиям, называются криптосистемами.
Это не только программы и механизмы для шифрования текста и данных, но и процедуры для регулирования человеческой деятельности.
К ним относятся принуждение пользователей придумывать более сложные для угадывания пароли, системы для автоматического сброса параметров сеанса после периода бездействия пользователя и многое другое.