методи за криптиране и декриптиране на данни

22
Реферат по Безопасност и защита Тема: Методи за криптиране и декриптиране на данни Кристина Господинова

Upload: kgospodinova89

Post on 11-Jul-2015

232 views

Category:

Technology


21 download

TRANSCRIPT

Page 1: методи за криптиране и декриптиране на данни

Реферат по Безопасност и защита

Тема: Методи за криптиране и декриптиране на данни

Кристина Господинова

Page 2: методи за криптиране и декриптиране на данни

Дефиниране на понятието криптография

Представката „крипто“ („crypto“) идва отгръцката дума „krypto“, която означава„скрит“. Думата „криптология“(„cryptology“) идва от „crуро“ и „logos“ иследователно означава „скрит свят“.

Кристина Господинова

Page 3: методи за криптиране и декриптиране на данни

ОСНОВНИ ПОНЯТИЯ ПРИ КРИПТОГРАФИЯТА

Кристина Господинова

Открит (изходен) текст

Шифрован (закрит) текст

Криптосистема

Ключ

Частен ключ

Публичен ключ

Криптоанализ

Криптоаналитик

Криптологията

Криптографска атака

Шифриране (криптиране)

Дешифриране(декриптиране)

Криптографска устойчивост

Page 4: методи за криптиране и декриптиране на данни

Шифриране (криптиране) Дешифриране (декриптиране)

Кристина Господинова

Page 5: методи за криптиране и декриптиране на данни

История на криптографията и криптоанализа

Шифрите са се използвалипредимно за да сегарантира секретнакомуникация в шпионажа,военното дело, идипломацията. Нокриптография се еизползвала и за защита наличността.

Кристина Господинова

Page 6: методи за криптиране и декриптиране на данни

Съвременна криптография

Началото на модернатакриптография е положеноот Клауд Елуоод Шанън

Седемдесетте годинибележат излизането накриптографията от сянкатана правителственитеорганизации.

Кристина Господинова

Page 7: методи за криптиране и декриптиране на данни

Кристина Господинова

През 1976 г. е публикувана статията „New Directions inCryptography”(„Нови насоки в криптографията”) от Уитфилд Дифи иМартин Хелман, една своеобразна революция в развитието нанауката. В статията се обсъждат начини за крипто-системи и начин,чрез който ключът може да се предава през несигурна мрежа.

Page 8: методи за криптиране и декриптиране на данни

ПРИЧИНИ ЗА ИЗПОЛЗВАНЕ НА КРИПТИРАНЕ

Кристина Господинова

Без сериозно криптиране всяка информация може да бъде прихваната леснои използвана срещу нейния притежател.

Page 9: методи за криптиране и декриптиране на данни

Начини за криптиране на данни

Симетричен начини закриптиране на данни :

1. Поточни – информацията сеобработва побитово(посимволно);

2. Блокови – информацията серазбива на блокове, коитосе обработват.

Асиметричен начини закриптиране на данни

Кристина Господинова

Page 10: методи за криптиране и декриптиране на данни

РАЗПРОСТРАНЕНИ АЛГОРИТМИ

Кристина Господинова

I. Симетрични – DES, Triple DES, AES, ГОСТ 28147-89, Camellia, Twofish,Blowfish, IDEA, RC4 и др;

II. Асиметрични – RSA, Дифи-Хелман (Diffie-Hellman) и Elgamal (Ел-Гамал);

III. хеш-функции :

a. удостоверяващи източника –MD5-MAC, DES in CBC mode, MAA;

b. удостоверяващи целостта на данните – MD4, MD5, SHA-1, ГОСТ Р34.11-94.

Page 11: методи за криптиране и декриптиране на данни

СРЕДСТВА ЗА ОСИГУРЯВАНЕ НА СИГУРНОСТТА ЧРЕЗ КРИПТИРАНЕ НА ДАННИ

Кристина Господинова

1) Защита на говор

2) Линейно криптиране на данни

a) Устройства за криптиране на данни

b) Защитени модеми

3) Системно криптиране на данни

Page 12: методи за криптиране и декриптиране на данни

ИЗИСКВАНИЯ КЪМ КРИПТОСИСТЕМИТЕ И СТЕПЕНИ НА КРИПТИРАНЕ

Кристина Господинова

За съвременнитекриптосистемизадължително трябвада се спазватобщоприети изисквания

Технологиите за криптиранемогат да се разделят в няколкогрупи, в зависимост от степентана защита/криптиране :

Слаби

Устойчиви

Силни

Page 13: методи за криптиране и декриптиране на данни

СИМЕТРИЧНО КРИПТИРАНЕ

Кристина Господинова

Page 14: методи за криптиране и декриптиране на данни

Основни методи за симетрично криптиране

Замяна на символи присиметрично криптиране

a. Моноалфавитна замяна

b. Полиалфавитна замяна

Разместване при симетричнокриптиране

Гамиране при симетричнокриптиране

Блокови шифри присиметрично криптиране

Кристина Господинова

Page 15: методи за криптиране и декриптиране на данни

АСИМЕТРИЧНО КРИПТИРАНЕ

Кристина Господинова

При криптосистеми с открит ключ всеки потребител притежава дваключа - публичен и частен. Първият е достъпен по принцип за всички,които се интересуват, докато частният се съхранява единствено отпритежателя му.

Page 16: методи за криптиране и декриптиране на данни

Предимства и недостатъци с асиметрично криптиране

Двойката ключове (частен и публичен) могат да се използват дълъг период от време -до няколко години;

За разлика от симетричните, в мрежа с N участници броят на поддържаните ключове еравен на броя на участниците;

Позволяват изграждане на надеждна и ефективна схема за електронно подписване иверифициране на данни.

Значително по-бавни в сравнение със симетричните;

При използване за криптиране ключът е много по-дълъг от този при симетричните;

Кристина Господинова

Page 17: методи за криптиране и декриптиране на данни

SSL CERTIFICATE

Кристина Господинова

SSL Certificate използва асиметричен шифър(RSA, Diffie-Hellman, DSA или Fortezza) зауговорка, така наречената master secret, симетричен шифър(RC2, RC4, IDEA, DES, TripleDES или AES) за прехвърлянето на данни и хеш-функция(MD2, MD4, MD5 или SHA).

Page 18: методи за криптиране и декриптиране на данни

КРИПТОГРАФСКИ МЕТОД STEGANOGRAPHY

Кристина Господинова

Съобщенията, които са криптирани посредством метода Steganography,изглеждат като безвредни съобщения с прикрепени изображения илифайлове със звук.

Page 19: методи за криптиране и декриптиране на данни

КРИПТИРАНЕ НА ЕЛЕКТРОННА ПОЩА

Кристина Господинова

Криптирането на електронна поща може да стане по няколко начина:

I. Най-сигурната система за криптиране, която понастоящем сенамира на пазара е PGP. Системата PGP изисква инсталиране наотделен софтуер.

II. Друг начин за криптиране на съобщение е използването наалгоритми за симетрично криптиране, които не са свързани съссофтуера за електронна поща.

Page 20: методи за криптиране и декриптиране на данни

ЦИФРОВИ ПОДПИСИ

Кристина Господинова

Цифровите подписи използват технологии за криптиране с обществен ключ, като RSA, но не работят като стандартното криптиране. Вместо да критпират съобщението с обществения ключ на получателя, hash кода на съобщението се криптира с персонален ключ, и след това се декриптира с обществения ключ на изпращача.

Page 21: методи за криптиране и декриптиране на данни

Видео материал

Кристина Господинова

Page 22: методи за криптиране и декриптиране на данни

Кристина Господинова

Изготвила: Кристина Господинова