Курсова робота
Методи криптографічного захисту даних
ЗМІСТ
ВСТУП
. ІСТОРІЯ
. Криптографічні методи захисту інформації
.1 КЛАСИФІКАЦІЯ МЕТОДІВ криптографічного захисту інформації
.2 шифрування. ОСНОВНІ ПОНЯТТЯ
.3 криптографії з симетричним ключем
.3.1 МЕТОДИ ЗАМІНИ
.3.2 МЕТОДИ ПЕРЕСТАНОВКИ
.3.3 АНАЛІТИЧНІ МЕТОДИ ШИФРУВАННЯ
.3.4 аддитивностью МЕТОДИ ШИФРУВАННЯ
.4 криптографії з відкритим ключем
.4.5 ДОВІРА ДО відкритих ключів та цифрових сертифікатів
ВИСНОВОК
СПИСОК ЛІТЕРАТУРИ
ВСТУП
Криптографія є методологічною основою сучасних систем забезпечення безпеки інформації в комп'ютерних системах та мережах.
Криптографія (від грец. ??????? - прихований і ????? - пишу) - наука про методи забезпечення конфіденційності (неможливості прочитання інформації стороннім) і автентичності (цілісності та автентичності авторства, а також неможливості відмови від авторства) інформації.
Спочатку криптографія вивчала методи шифрування інформації - оборотного перетворення відкритого (вихідного) тексту на основі секретного алгоритму або ключа в шифрований текст (шифротекст). Традиційна криптографія утворює розділ симетричних криптосистем, в яких зашифрування і розшифрування проводиться з використанням одного і того ж секретного ключа.
Крім цього розділу сучасна криптографія містить у собі асиметричні криптосистеми, системи електронного цифрового підпису (ЕЦП), хеш-функції, управління ключами, отримання прихованої інформації, квантову криптографію.
Криптографія не займається: захистом від обману, підкупу чи шантажу законних абонентів, крадіжки ключів та інших загроз інформації, що виникають в захищених системах передачі даних.
Основною перевагою криптографічних методів є те, що вони забезпечують високу гарантовану стійкість захисту, яку можна розрахувати і виразити в числовій формі (середнім числом операцій або часом, необхідним для розкриття зашифрованої інформації або обчислення ключів).
До числа основних недоліків криптографічних методів слід віднести:
· значні витрати ресурсів (часу, продуктивності процесорів) на виконання криптографічних перетворень інформації;
· труднощі спільного використання зашифрованою (підписаної) інформації, пов'язані з управлінням ключами (генерація, розподіл і т.д.);
· високі вимоги до схоронності секретних ключів та захисту відкритих ключів від підміни.
цифровий сертифікат ключ криптографія шифрування
1. ІСТОРІЯ
Історія криптографії налічує близько 4 тисяч років. В якості основного критерію періодизації криптографії можливо використовувати технологічні характеристики використовуваних методів шифрування.
Рис. Використовувався в Стародавній Греції шифр «скитала», чия сучасна реконструкція показана на фото, ймовірно був першим пристроєм для шифрування.
Перший період (приблизно з третього тисячоліття до н. е.) характеризується пануванням моноалфавитной шифрів (основний принцип - заміна алфавіту вихідного тексту іншим алфавітом через заміну букв іншими буквами або символами). Другий період (хронологічні рамки - з IX століття на Близькому Сході (Ал-Кінді) і з XV століття в Європі (Леон Баттіста Альберті) - до початку XX століття) ознаменувався введенням в ужиток поліалфавітних шифрів. Третій період (з початку і до середини XX століття) характеризується впровадженням електромеханічних пристроїв в роботу шифрувальників. При цьому продовжувалося використання поліалфавітних шифрів.
Четвертий період - з середини до 70-х років XX століття - період переходу до математичної криптографії. У роботі Шеннона з'являються суворі математичні визначення кількості інформації, передачі даних, ентропії, функцій шифрування. Обов'язковим етапом створення шифру вважається вивчення його вразливості до різних відомим атакам - лінійному і диференціальний криптоаналіз. Однак, до 1975 року криптографія залишалася «класичною», або ж, більш коректно, криптографією з секретним ключем.
Рис. Роторна шифрувальна машина Енігма, різні модифікації якої використовувалися німецькими військами з кінця 1920-х років до кінця Другої світової війни
Сучасний період розвитку криптографії (з кінця 1970-х років...