Теория криптографии
Теория криптографии изучает методы преобразования информации для её защиты при передаче по незащищённым каналам связи и способы практической реализации этих методов. Изначально криптография изучала методы шифрования информации — обратимого преобразования открытого (исходного) текста на основе секретного алгоритма или ключа в шифрованный текст (шифротекст).
Некоторые термины теории криптографии:
Шифр — правило криптографического преобразования информации.
Шифрование — процесс преобразования открытого текста в шифрованный.
Дешифрование — процесс преобразования зашифрованного сообщения в исходное.
Ключ — параметр шифра, определяющий выбор конкретного преобразования данного текста
-
Сидельников В. - Криптография и теория кодирования
Современная криптография является наукой и одновременно искусством защиты информации. Наиболее известные математической общественности результаты современной криптографии относятся к теории чисел и теории сложности.
Менее известно, что теория кодирования так же или даже более необходима для решения широкого круга криптографических задач.
Коды Рида — Соломона
Система открытого шифрования Маклисп.
-
Что такое ГОСТ 28147-89
ГОСТ 28147-89 - это стандарт, принятый в 1989 году в Советском Союзе и установивший алгоритм шифрования данных, составляющих гостайну. История создания этого алгоритма - тайна, покрытая мраком. По свидетельству причастных к его реализациям и использованию людей, алгоритм был разработан в 70-е годы в 8-м Главном Управлении КГБ СССР
-
Постулаты BAN-логики
Логические постулаты используют суждения и утверждения для обнаружения убеждений, полученных сторонами в ходе выполнения протокола
-
Взлом криптоалгоритмов
В любой критической системе ошибки человека-оператора являются чуть ли не самыми дорогостоящими и распространенными. В случае криптосистем непрофессиональные действия пользователя сводят на нет самый стойкий криптоалгоритм и самую корректную его реализацию и применение
-
Словарь Терминов по Безопасности и Криптографии
Альтернативные определения - Передача прав, включая передачу доступа, основанную на правах доступа. Свойство, посредством которого устанавливаются и реализуются права доступа к ресурсам.
-
Криптографические протоколы
Иногда бывает так, что группе людей требуется совместно вычислить некоторую функцию от многих переменных. Каждый участник вычислительного процесса является источником значений одной или нескольких переменных этой функции
Что такое криптографический протокол
Зачем нужны криптографические протоколы
Распределение ролей
Роль в протоколе
Протокол с судейством
Самоутверждающийся протокол
Разновидности атак на протоколы
Протокол обмена сообщениями с использованием симметричного шифрования
Протокол обмена сообщениями с использованием шифрования с открытым ключом
Гибридные криптосистемы
"Шарады" Меркля
Неоспоримая цифровая подпись
Цифровая подпись с назначенным конфирмантом
Цифровая подпись по доверенности
Групповые подписи
Цифровая подпись с дополнительной защитой
Предсказание бита
Предсказание бита с помощью симметричной криптосистемы
Предсказание бита с помощью однонаправленной функции
Предсказание с помощью генератора псевдослучайных битовых последовательностей
Бросание монеты
Бросание монеты с помощью предсказания бита
Бросание монеты с помощью однонаправленной функции
Бросание монеты с помощью криптосистемы с открытым ключом
Игра в покер
Специальные криптографические...
Протокол доказательства с нулевым разглашением конфиденциальной информации
Параллельные доказательства с нулевым разглашением конфиденциальной информации
Неинтерактивные протоколы доказательства с нулевым разглашением конфиденциальной информации
Удостоверение личности с нулевым разглашением конфиденциальной информации
Неосознанная передача информации
Анонимные совместные вычисления
Вычисление средней зарплаты
Как найти себе подобного
Цифровая подпись
Подписание документов при помощи симметричных криптосистем и арбитра
Подписание документов при помощи криптосистем с открытым ключом
Отметка о времени подписания документа
Использование однонаправленных хэш-функций для подписания документов
Дополнительная терминология
Несколько подписей под одним документом
Неоспоримость
Депонирование ключей
Депонирование ключей и политика
Цифровая подпись и шифрование
Основные криптографические протоколы Обмен ключами
Обмен ключами для симметричных криптосистем
Обмен ключами для криптосистем с открытым ключом
Атака методом сведения к середине
Блокировочный протокол
Протокол обмена ключами с цифровой подписью
Одновременная передача ключа и сообщения
Множественная рассылка ключей и сообщений
Аутентификация
Аутентификация при помощи однонаправленных функций
Отражение словарной атаки при помощи "изюминок"
Периодическая сменяемость паролей
Аутентификация при помощи криптосистем с открытым ключом
Формальный анализ криптографических протоколов
Многоключевая криптография с открытым ключом
Допустим, что требуется рассылать групповые шифрованные сообщения
Сообщение, предназначенное Борису
Распределение ответственности
Распределение ответственности и мошенничество
Вспомогательные криптографические протоколы Отметка о времени создания файла
Отметка о времени создания файла и арбитраж
Связующий протокол
Распределенный протокол
Подсознательный канал
Практическое применение подсознательного канала
-
Криптографические протоколы распределения ключей для групп
В настоящее время организация безопасной связи внутри групп абонентов с динамически меняющимся составом участников является достаточно сложной задачей, отличающейся по своему качественному составу от классических задач криптографии. Она включает в себя множество сопутствующих задач, начиная от создания основных алгоритмов и заканчивая созданием конечных приложений и коммуникационных систем