- •Недостатки:
- •Блок замены (s-блок)
- •Модель криптосистемы с открытым ключом. Криптосистема rsa
- •П ротокол выработки общего секретного ключа
- •Протокол:
- •Протокол электронной цифровой подписи (эцп)
- •Сравнение рукописной и электронно-цифровой подписей
- •Существуют:
- •Принципы построения блочных симметричных шифров Режим простой замены (ecb)
- •Недостатки:
- •Области использования:
- •Классификация шифров
- •Режимы использования блочных шифров
- •Протокол разделения секрета
- •Гаммирование. Свойства гаммирования
- •Свойства гаммирования
- •Блочные и поточные шифры Сравнительная характеристика поточного и блочного шифрования
- •Поточный криптоалгоритм
- •Криптографические методы контроля целостности информации р ежим гаммирования с обратной связью (cfb)
- •Режим контроля целостности (mac)
- •Гибридные криптосистемы
- •Гост 28147-89
- •Методы защиты информации от умышленных деструктивных воздействий
- •Помехоустойчивое кодирование
- •Решение:
- •Стохастический код Осмоловского
- •Методы внесения неопределенности в работу средств и объектов защиты
- •Причины ненадежности систем оби
- •Протоколы доказательства с нулевым разглашением знаний
- •Стандарт криптозащиты aes-128
- •4 Операции:
- •Ранцевая криптосистема
- •П ример построения и использования рюкзачной криптосистемы
- •Цифровые деньги. Структура и основные транзакции централизованной платежной системы
- •Методы и средства антивирусной защиты
- •Подсистема управления:
- •Подсистема обнаружения вирусной активности:
- •С игнатурный анализ
- •Эвристический анализатор Задача:
- •Принципы построения и свойства lfsr
Методы защиты информации от умышленных деструктивных воздействий
Режим гаммирования с обратной связью (CFB)
EAB – 32-х разрядный.
Этот режим также можно использовать для получения контрольного кода, т.к. последний блок зависит от всего исходного сообщения.
Этот режим самосинхронизирующийся, любые искажения на линии не повлияют на достоверность последующей информации.
Режим контроля целостности (MAC)
Для этого режима используется схема режима гаммирования с обратной связью, только используется 16-и разрядное EAB, т.е. используется половина разрядов от режима CFB .
Имитозащита – защита от навязывания ложных данных.
Помехоустойчивое кодирование
К
омментарии
к схеме:
И – источник
ДК – дискретный канал
К – кодер
Д – декодер
Пр – приемник
С – кодовое слово большей разрядности чем “а”
Используются коды:
Код Рида-Саламона
Сверточные
Турбо-коды
Код Осмоловского
Двоичный симметричный канал
И
скажения
в отдельных позициях независимы
(ошибки возникают независимо друг от
друга).
0→1 искажается из 0 в 1
1→0 искажается из 1 в 0
Искажения отдельных битов не зависимы друг от друга.
Принцип работы декодера – максимальное правдоподобие.
Пример простого кода: (n,k)-код
n
– число двоичных символов кодового
слова;k – число информационных символов;
(n-k) – число избыточных разрядов;
Пример, код (5-1)
Возможные сообщения:
«
1»
– да«0» – нет
Обеспечиваем избыточность:
Если на входе кодера «1», то после кодирования получаем пять единиц, т.е. «11111»
Если на входе кодера «0», то после кодирования получаем пять нулей, т.е. «00000»
К
одовое
расстояние (d) –
это число бит, в которых двоичные наборы
отличаются друг от друга.
d(10111,11111)=1; d(10111,00000)=4
Минимальное кодовое расстояние dmin
dmin = 5. Это означает, что данный код:
Обнаруживает и исправляет ошибки кратности < 3
Обнаруживает все ошибки кратностью меньше 5
Пример:
Код с dmin=3 (код Хэмминга):
Обнаруживает и исправляет все одиночные ошибки
Обнаруживает все одиночные и двойные ошибки
Код Хэмминга (7,4)
Проверочная матрица Н – исходная информация для построения кода.
Построение кода:
Размерность матрицы
,
т.е.
Выделяем единичную матрицу
И
з
матрицы получили три проверочных
соотношения сложением по модулю 2.
Схема кодера |
Схема декодера |
|
|
Таблица истинности КС (Схема анализа):
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
Причина неправильного декодирования – взаимное маскирование ошибок:
Ни один из кодов такого типа не дает вероятности правильного приема информации (не гарантирует)
Надо бороться за секретность передаваемой информации
Д
олжна
быть аутентичность передаваемой
информации
