- •Учебный курс
- •ШИФРОВАНИЕ.
- •Шифрование. Криптография
- •Информационная
- •Что нужно защищать?
- •Кодирование и
- •Кодирование
- •Кодирование
- •Шифрование
- •Шифрование
- •Шифрование
- •Шифрование
- •Шифрование
- •Отличие кодирования от шифрования
- •Криптология – область секретной связи
- •Классификация
- •Шифрование
- •Шифрование
- •Системы криптографической защиты инф-и
- •Системы криптографической защиты инф-и
- •Использование средств криптографической защиты для предотвращения угроз ИБ
- •Способы шифрования
- •Шифрование с секретным ключом
- •Шифрование с секретным ключом
- •Шифрование с секретным ключом
- •Алгоритм шифрования DES
- •Алгоритм шифрования DES
- •Симметричное шифрование
- •Симметричное шифрование
- •Несимметричное шифрование
- •Несимметричное шифрование
- •Ассиметричное шифрование
- •Сравнение симметричных и несимметричных алгоритмов шифрования
- •Программная защита информации
- •Программная защита информации
- •Программная защита информации
Шифрование
Исходное сообщение: |
«А» |
Зашифрованное: |
«В» |
Правило шифрования: |
«f» |
Схема шифрования: |
f(A)=B |
Правило шифрования f не может быть произвольным. Оно должно быть таким, чтобы по зашифрованному тексту В с помощью правила g можно было однозначно восстановить отрытое сообщение.
Шифрование
Дешифрование – процесс, обратный шифрованию, т.е. преобразование шифрованного сообщения в защищаемую информацию с помощью определенных правил, содержащихся в шифре.
Правило дешифрования: «g» Схема дешифрования: g(B)=А
Шифрование
Ключ – конкретное секретное состояние некоторого параметра (параметров), обеспечивающее выбор одного преобразования из совокупности возможных для используемого метода шифрования.
Это сменный элемент шифра.
Если k – ключ, то f(k(A)) = B
Для каждого ключа k, преобразование f(k) должно быть обратимым, то есть
g(k(B)) = A
Отличие кодирования от шифрования
При кодировании секретного ключа нет, так как кодирование ставит целью лишь более
сжатое, компактное представление сообщения.
Криптология – область секретной связи
Криптология |
«cryptos» - тайна |
«logos» - слово |
Криптография |
|
|
|
Криптоанализ |
Наука о создании |
|
|
|
Наука о вскрытии |
|
|
|||
шифров |
|
|
|
шифров |
Классификация
криптоалгоритмов
Основная схема классификации:
Тайнопись и Криптография с ключом
По характеру ключа:
Симметричные и Асимметричные
По характеру воздействий на данные:
Перестановочные и Подстановочные
В зависимости от размера блока информации:
Потоковые и Блочные
Шифрование
Шифрование – использование криптографических сервисов безопасности.
Процедура шифрования – преобразование открытого текста сообщения в закрытый.
Современные средства шифрования используют известные алгоритмы шифрования. Для обеспечения конфиденциальности преобразованного сообщения используются специальные параметры преобразования – ключи.
Шифрование
Криптографические преобразования используются при реализации следующих сервисов безопасности:
Собственно шифрование (обеспечение конфиденциальности данных);
Контроль целостности; Аутентификация.
Системы криптографической защиты инф-и
Задача средств криптографической защиты информации — преобразование информационных объектов с помощью некоторого обратимого математического алгоритма.
Процесс шифрования использует в качестве входных параметров объект – открытый текст и объект – ключ, а результат преобразования — объект – зашифрованный текст. При дешифровании выполняется обратный процесс.
Криптографическому методу в ИС соответствует некоторый специальный алгоритм. При выполнении данного алгоритма используется уникальное числовое значение – ключ.
Знание ключа позволяет выполнить обратное преобразование и получить открытое сообщения.
Стойкость криптографической системы определяется используемыми алгоритмами и степенью секретности ключа.
Системы криптографической защиты инф-и
Для обеспечения защиты информации в распределенных информационных системах активно применяются криптографические средства защиты информации. Сущность криптографических методов заключается в следующем:
|
Отправитель |
|
Открытое |
Зашифрованное |
|
сообщение |
сообщение |
|
|
Ключ |
|
|
Получатель |
|
|
Зашифрованное |
Открытое |
|
сообщение |
сообщение |
|
Ключ |
|