
- •Криптографические методы защиты информации
- •1. Место и роль криптографической защиты в обеспечении информационной безопасности компьютерных сетей
- •В настоящее время самым эффективным методом обеспечения безопасности информации. Является использование криптографии
- •2. Механизмы криптографической защиты информации
- •3. Модель безопасного сетевого взаимодействия
- •4. Криптография: основные понятие, задачи, термины и определения.
- •5. Исторические этапы развития криптографии
- •5.1. Характеристика этапа Наивной криптографии, примеры шифров данного этапа.
- •5.2. Характеристика этапа Формальной криптографии, примеры шифров данного этапа.
- •5.3. Характеристика этапа Научной криптографии, примеры шифров данного этапа.
- •5.4. Характеристика этапа Компьютерной криптографии, примеры шифров данного этапа.
- •5. Требования, предъявляемые к криптографическим системам и их основание.
- •6. Криптоанализ, понятие, постановка задач по четырем направлениям криптоанализа.
- •7. Криптографические задачи: понятия, подходы к их решению.
- •8. Структурная схема – принцип работы и математическая модель криптографической системы.
- •9. Криптосистема: понятие, принцип симметрии и асимметрии, способы их реализации.
- •10. Организация секретной связи на основе симметричных криптосистем: схема, особенности организации
- •11. Классификация методов криптографического закрытия информации
- •Стеганография
- •Исторические примеры использования
- •Современное использование
- •12. Математические основы криптографии
- •12.1. Двоичный код информации
- •12.2. Случайность и закономерность
- •13. Алгоритм и его сложность
- •14. Шифры замены и перестановки
- •14.1.Шифр замены
- •14.2.Шифр перестановки
- •Простая перестановка
- •Усложненная перестановка по таблице
- •Шифр перестановки с усложнением по маршрутам: понятие, примеры.
- •15. Абсолютно стойкий шифр
- •Оособенности строения абсолютно стойкого шифра и возможности его практического использования.
- •16. Теория и практика стойкости шифра
- •17. Без атаки на ключ
- •18. Комбинаторные алгоритмы и эвм
- •19. Модулярная арифметика
4. Криптография: основные понятие, задачи, термины и определения.
Криптография – наука, изучающая математические методы защиты информации, методы преобразования, обеспечивающие ее конфиденциальность и аутентичность.
Конфиденциальность – невозможность получения информации из преобразованного массива, без знания дополнительной информации.
Аутентичность – проверка подлинности.
Криптоанализ – объединенные математические методы нарушения конфиденциальности и аутентичности информации без знания ключей.
Стеганография – обеспечение скрытности передаваемой информации.
Криптографическая стойкость – способность системы быть устойчивой к анализу аналитических методов перебора.
Алфавит – конечное множество, используемых для кодирования информации знаков.
Текст (сообщение) – упорядоченный набор из элементов алфавита.
Кодирование – любое преобразование данных из одной формы представления в другую.
Шифрование – преобразование текста, в результате которого прочитать зашифрованный текст может только тот, кто обладает специальным ключом.
Шифр – совокупность обратимых преобразований множества открытых данных на множество зашифрованных данных, заданных алгоритмом криптографическим преобразования.
Ключ (секретное слово) – конкретное секретное состояние некоторых параметров алгоритма криптографических преобразований.
Дешифрование – процесс преобразования закрытых данных в открытые, при неизмененном ключе, при условии, что данный ключ неизвестен и алгоритм который используется тоже неизвестен.
Стойкость шифра – (противостояние криптоанализу) должна быть такой, чтобы вскрытие его могло быть осуществлено только решением задачи перебора всех ключей, требованием созданием дорогих вычислительных машин.
Алгоритм – некий режим шифрования, который зависит от ситуации, ценности информации.
Возможные действия злоумышленника:
1. Прерывание процесса передачи информации;
2. Создание поддельных данных;
3. Модификация.
Современная криптография включает в себя четыре крупных раздела:
1. Симметричные криптосистемы;
2. Криптосистемы с открытым ключом;
3. Системы электронной подписи;
4. Управление ключами.
Системы шифрования:
1. симметричные – секретный ключ 1 для обеих сторон:
• поточные – шифрование отдельных символов;
• блочные – шифрование блоков ;
2. ассиметричные – 1 ключ открыт, 2 ключ получателя закрыт.
5. Исторические этапы развития криптографии
В истории криптографии условно можно выделить четыре этапа:
1. Наивная;
2. Формальная (конец 15 – начало 20 вв);
3. Научная (1930 – 1960 гг);
4. Компьютерная.
5.1. Характеристика этапа Наивной криптографии, примеры шифров данного этапа.
В истории криптографии условно можно выделить четыре этапа: наивный, формальный, научный; компьютерный.
Для наивной криптографии (до начала XVI в.) характерно использование любых, обычно примитивных, способов запутывания противника относительно содержания шифруемых текстов. На начальном этапе для защиты информации использовались методы кодирования и стеганографии, которые родственны, но не тождественны криптографии.
Большинство из используемых шифров сводились к перестановке или
моноалфавитной подстановке.
Одним из первых зафиксированных примеров является шифр Цезаря, состоящий в замене каждой буквы исходного текста на другую, отстоящую от нее в алфавите на определенное число позиций.
Другой шифр, полибианский квадрат, авторство которого приписывается греческому писателю Полибию, является общей моноалфавитной подстановкой, которая проводится с помощью случайно заполненной алфавитом квадратной таблицей (для греческого алфавита размер составляет 5 × 5). Каждая буква исходного текста заменяется на букву, стоящую в квадрате снизу от нее.