Криптография с секретным ключом, Рубин Ф., 2023.
В книге объясняется, как создавать шифры с секретным ключом – от простых, для которых хватает карандаша и бумаги, до очень сложных, применяемых в современной компьютерной криптографии. Вы научитесь конструировать 30 невскрываемых шифров, измерять стойкость шифров и гарантированно обеспечивать их безопасность, противостоять гипотетическим ультракомпьютерам будущего. А для развлечения предлагается вскрыть несколько несложных мини-шифров. Издание предназначено для профессиональных инженеров, специалистов по информатике и криптографов-любителей.
Блочные и потоковые шифры.
Другой способ классификации – разделение шифров на блочные и потоковые. Блочные шифры применяются к блокам символов сообщения, скажем к блокам по 5 символов. Обычно размер всех блоков одинаков и для каждого используется один и тот же ключ. Потоковые шифры применяются к одному символу сообщения за раз. У каждого символа имеется собственный ключ, называемый ключом символа, который обычно получается из более длинного ключа сообщения. В старых потоковых шифрах ключ сообщения повторялся. Например, если длина ключа сообщения равна 10 символам, то первый его символ обычно использовался для шифрования символов сообщения с номерами 1, 11, 21, 31, …, второй символ – для шифрования символов сообщения с номерами 2, 12, 22, 32, … и так далее. Шифр с регулярно повторяющимся ключом называется периодическим. В более современных потоковых шифрах длина ключа сообщения обычно совпадает с длиной самого сообщения и называется гаммой. Такой непериодический подход к шифрованию называется одноразовым блокнотом. В главе 13 мы обсудим, как генерируются гаммы.
Оглавление.
1.Введение.
2.Что такое криптография?
3.Предварительные сведения.
4.Инструментарий криптографа.
5.Подстановочные шифры.
6.Контрмеры.
7.Перестановка.
8.Цилиндрический шифр Джефферсона.
9.Фракционирование.
10.Фракционирование переменной длины.
11.Блочные шифры.
12.Принципы безопасного шифрования.
13.Потоковые шифры.
14.Одноразовый блокнот.
15.Матричные методы.
16.Трехпроходный протокол.
17.Коды.
18.Квантовые компьютеры.
Купить .
Теги: Рубин :: книги по криптографии :: криптография :: информатика
Смотрите также учебники, книги и учебные материалы:
- Компьютерная графика, Колошкина И.Е., Селезнев В.А., Дмитроченко С.А., 2024
- Календарно-тематическое планирование, Информатика, 11 класс, Лапо А.И., Войтехович Е.Н., 2021
- Прикладная теория цифровых автоматов, Савельев А.Я., 1987
- Основы теории построения квантовых компьютеров и моделирование квантовых алгоритмов, Монография, Гузик В.Ф., Гушанский С.М., Ляпунцова Е.В., Потапов В.С., 2019
- Электронные презентации своими руками, Ломакин П.А., Севостьянов А.В., 2004
- Применение Excel в экономических и инженерных расчетах, Зеньковский В.А., 2016