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

Історія криптографії

Криптографічний захист інформації зародилася ще в давнину. Імовірно шифрування листів з`явилося за часів Стародавньої Індії, Китаю і Єгипту. Відомими прикладами криптографічного шифру, що дійшли до наших днів, є табличка Енея, квадрат Полібія, шифр Цезаря.

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

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

Сучасні методи криптографії

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

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

Відкритий ключ відомий всім, а закритий тільки одержувачу. Інформація кодується за допомогою відкритого ключа та у вигляді чисел відправляється адресату. Одержувач може розшифрувати дані, підставивши в математичну функцію змінні у вигляді послання і секретного закритого ключа.

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