Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Понятие криптографии. Защита информации криптографическими методами





 

Проблемами криптографических стандартов занимаются спецслужбы. Основным криптографическим стандартом в США является DES, в России – ГОСТ.

Принципы разработки криптографических систем таковы.

1. В любую специальную систему шифрования включается «потайной код» для того, чтобы соответствующие органы могли в любой момент получить доступ к этой системе.

2. Применяются методы депонирования ключей. Тайна переписки гарантируется до того момента, пока государство не захочет ознакомиться с передаваемой информацией.

Для разработки криптографических систем нужна лицензия.

 

 

Наука, которая показывает, как сохранить сообщение в тайне, называется криптографией.

 

Шифрование и дешифрование. Основные формулы и понятия криптографии.

 

Обозначения.

 

открытый текст – P (plain text)

шифротекст – C (crypto text)

шифрование – E (encoding)

дешифрование – D (decoding)

 

E(P) = C

D(C) = P

D(E(P)) = P – основное соотношение

Функции, применяемые к одному и тому же тексту, должны быть взаимообратными.

3 дополнительные задачи криптографии.

1. Аутентификация – убежденность в том, что сообщение послано именно тем лицом, за которое оно себя выдает.

2. Целостность – убежденность в том, что сообщение не было изменено полностью или частично.

3. Неоспоримость – отправитель не должен иметь возможности отрицать в дальнейшем, что он – автор сообщения.

 

Алгоритмы шифрования: симметричные и ключевые. Принципы работы, достоинства и недостатки.

 

Криптографический алгоритм называется шифром.

Он включает в себя две функции:

· для зашифровывания

· для расшифровывания

Если надежность шифра обеспечивается за счет сохранения в тайне самого алгоритма шифрования, то шифр называется ограниченным. В случае получения самого алгоритма могут быть расшифрованы все данные.

На практике чаще применяются ключевые алгоритмы. Ключ – параметр функции E(D).

E = Ek

D = Dk

k – ключ.

Надежность применения шифра обеспечивается надежным хранением ключей.

 

Dk(Ek(P)) = P

 

В функциях Ek и Dk могут использоваться разные ключи.

 

Dk2(Ek1(P)) = P

 

Такие алгоритмы реализуются в виде программы или микропрограммы, прошитой в аппаратуре.

Существует 2 разновидности алгоритмов шифрования.

1. Симметричные. Используется один и тот же ключ в функциях шифровки и дешифровки. Делятся на:

· потоковые – информация шифруется последовательно, бит за битом

· блочные – блоками фиксированного размера (64, 128 бит)

2. Асимметричные (алгоритмы с открытым ключом). Использует разные ключи для E и D. Ключ для E – открытый, т.е. используется всеми для шифрования информации. Для D применяется тайный ключ.

Иногда ключи для E и D меняют местами.

 

Date: 2016-05-25; view: 722; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию