Практическая криптография. Алгоритмы и их программирование (+ CD-ROM)
А.В. Аграновский, Р.А. Хади
Эта книга предназначена прежде всего для тех, кто интересуется не только теоретическими аспектами криптологии, но и практическими реализациями алгоритмов криптографии и криптоанализа. В книге уделено очень много внимания вопросам компьютерного криптоанализа и логике программирования защищенных криптосистем. Книга изложена таким образом, что она будет полезной как для неподготовленного читателя, так и для высококвалифицированного специалиста, желающего расширить свой кругозор и по-новому взглянуть на криптографический аспект систем информационной защиты. Речь в книге не идет о каких-то конкретных программных продуктах, наоборот - прочтя книгу, подготовленный читатель будет способен самостоятельно создавать программное обеспечение, содержащее криптографические алгоритмы.
Кроме стандартных и популярных средств одноключевого шифрования, в книге рассматриваются нестандартные алгоритмы, которые могут использоваться на практике, оригинальные и необычные подходы к шифрованию и криптоанализу, что может значительно расширить кругозор даже опытного специалиста. Тем, кто интересуется созданием собственных шифросистем, будут также интересны и полезны многочисленные исторические справки о создании блочных систем шифрования.
Таким образом, эта книга будет чрезвычайно полезной для студентов вузов как соответствующих специальностей, так и просто интересующихся компьютерными технологиями, а также для специалистов в области обеспечения информационной безопасности и разработки соответствующих программных средств. Книга носит практический характер и наряду со множеством описаний шифров содержит исходные тексты программ, их реализующих. Книга может быть использована в качестве справочника либо учебного пособия.
Издательство: Солон-Пресс, 2009 г.
ISBN 5-98003-002-6, 5-93455-184-1
Количество страниц: 256.
Содержание книги «Практическая криптография. Алгоритмы и их программирование (+ CD-ROM)»:
- 4 Глава 1. Введение
- 4 Структура глав, или Как читать эту книгу
- 8 Для кого и о чем эта книга
- 9 Рабочий инструментарий, который может пригодиться читателю
- 10 К вопросу о терминологии
- 13 Список литературы
- 14 Глава 2. Теория секретных систем
- 19 Современная криптография
- 20 Виды симметричных шифров
- 21 Принципы криптоанализа
- 23 Список литературы
- 26 Глава 3. Дешифрование классических шифров
- 27 Отступление для программистов
- 31 Раскрытие шифров простой замены
- 46 Быстрое раскрытие шифров простой замены
- 53 Дешифрование шифров гаммирования
- 60 Золотая криптография
- 64 Список литературы
- 66 Глава 4. Как устроены современные шифры
- 68 Возникновение блочных шифров
- 74 Сеть Файстеля
- 80 SP-сеть и шифры Файстеля
- 86 Криптосистема Lucifer
- 95 Первые стандарты шифрования
- 114 Архитектура SQUARE: от 3-WAY до AES
- 129 Режимы шифрования
- 132 Устройство поточных шифров
- 142 Список литературы
- 145 Глава 5. Дешифрование современных шифров
- 146 Создание и оценка узлов замен
- 153 Дешифрование DES
- 171 Криптографические тесты AES
- 175 Применение генетических алгоритмов
- 179 Список литературы
- 183 Глава 6. Криптографическое сжатие
- 184 Алгоритмы сжатия данных
- 192 Арифметическое кодирование
- 204 Криптографическое сжатие
- 211 Список литературы
- 215 Глава 7. Прикладные задачи шифрования
- 216 Использование однократного гаммирования
- 224 Криптографическая защита исходных текстов
- 236 Исследование программного обеспечения, реализующего криптографические алгоритмы
- 252 Список литературы
Инструкция как скачать книгу А.В. Аграновский, Р.А. Хади: Практическая криптография. Алгоритмы и их программирование (+ CD-ROM) в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.