Напевно, більшість з вас коли-небудь хотіли створити систему обміну секретними повідомленнями один з одним. У дітей це часто буває. Можливо, ви домовилися замість букв вживати цифри. Кожна цифра буде відповідати конкретній літері алфавіту. Потім ви використовуєте цей код. Криптографія – лист із використанням секретного коду. Іноді замість слова код використовують слово шифр. Відомо, що Юлій Цезар застосовував шифр, щоб захистити свої секретні листи від противника. У наш час шифри та коди широко використовуються як у державному, так і діловому секретному листуванні.
В основному існує два способи шифрування. Перший ґрунтується на заміні цифр, літер або інших знаків у тексті. Інший полягає у перестановці, порушенні порядку букв у текстовому повідомленні.
На основі цих двох способів можна створити нескінченну кількість варіантів шифрування. Перший досить простий і часто використовується дітьми у своїх іграх. Слова «код», «кодування» передбачають використання спеціальних кодових таблиць при читанні кодованого тексту, які є як відправника, так і одержувача листа.
Коди, шифри можуть бути розкриті методами прямого дешифрування, тобто шляхом знаходження ключа до них. Однак питання це складне.
Науковий метод читання криптограм (секретних повідомлень) знаходиться на високому рівні розвитку та називається криптоаналізом. Особа, яка читає криптограми, як правило, має визначити, якою мовою складено секретний текст. Необхідно також встановити, як засекречено текст: методом кодування або шифрування. При розкритті шифрів, кодів потрібні таблиці, які часто використовуються в мові літер, а також багато іншого.