Криптографія і шифрування, що таке шифрування - основи математичної логіки

Що таке шифрування

Шифрування - це спосіб зміни повідомлення або іншого документа, що забезпечує спотворення (приховування) його вмісту. (Кодування - це перетворення звичайного, зрозумілого, тексту в код. При цьому мається на увазі, що існує взаємно однозначна відповідність між символами тексту (даних, чисел, слів) і символьного коду - в цьому принципова відмінність кодування від шифрування. Часто кодування і шифрування вважають одним і тим же, забуваючи про те, що для відновлення закодованого повідомлення, досить знати правило підстановки (заміни). для відновлення ж зашифрованого повідомлення крім знання правил шифрування, потрібно і ключ до шифру. ключ по імается нами як конкретне секретне стан параметрів алгоритмів шифрування і дешифрування. Знання ключа дає можливість прочитання секретного повідомлення. Втім, як ви побачите нижче, далеко не завжди незнання ключа гарантує те, що повідомлення не зможе прочитати стороння людина.). Шифрувати можна не тільки текст, а й різні комп'ютерні файли - від файлів баз даних і текстових процесорів до файлів зображень.

Шифрування використовується людством з того самого моменту, як з'явилася перша секретна інформація, т. Е. Така, доступ до якої повинен бути обмежений.

Один з найвідоміших методів шифрування носить ім'я Цезаря, який якщо і не сам його винайшов, то активно ним користувався. Не довіряючи своїм посильним, він шифрував листи елементарної заміною А на D, В на Е і так далі по всьому латинському алфавіту. При такому кодуванні комбінація XYZ була б записана як АВС, а слово «ключ» перетворилося б в неоковирне «ноб'» (прямий код N + 3).

Через 500 років шифрування стало повсюдно використовуватися при залишенні текстів релігійного змісту, молитов і важливих державних документів.

З доби середньовіччя і до наших днів необхідність шифрування військових, дипломатичних і державних документів стимулювало розвиток криптографії. Сьогодні потреба в коштах, які забезпечують безпеку обміну інформацією, багаторазово зросла.

Більшість з нас постійно використовують шифрування, хоча і не завжди знають про це. Якщо у вас встановлена ​​операційна система Microsoft, то знайте, що Windows зберігає про вас (як мінімум) наступну секретну інформацію:

• паролі для доступу до мережевих ресурсів (домен, принтер, комп'ютери в мережі і т.п.);

• паролі для доступу в Інтернет за допомогою DialUр;

• кеш паролів (в браузері є така функція - кешувати паролі, і Windows зберігає всі коли-небудь вводяться вами в Інтернеті паролі);

• сертифікати для доступу до мережевих ресурсів і зашифрованих даних на самому комп'ютері.

Схожі статті