О криптографии всерьез : практическое введение в современное шифрование
Здесь можно купить книгу "О криптографии всерьез : практическое введение в современное шифрование" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-975-0
Страниц: 329
Артикул: 99189
Возрастная маркировка: 16+
Краткая аннотация книги "О криптографии всерьез"
В этом практическом руководстве по современному шифрованию анализируются фундаментальные математические идеи, лежащие в основе криптографии. Рассказывается о шифровании с аутентификацией, безопасной случайности, функциях хеширования, блочных шифрах и методах криптографии с открытым ключом, в частности RSA и криптографии на эллиптических кривых. Вы узнаете о том, как выбирать наилучший алгоритм или протокол, как избежать типичных ошибок безопасности и как задавать правильные вопросы поставщику. В заключительной части книги рассматриваются темы повышенной сложности, например TLS, а также обсуждается будущее криптографии в эпоху квантовых компьютеров. В каждой главе приводятся примеры работы алгоритмов и материалы для дополнительного изучения. Издание будет полезно как профессиональным разработчикам, так и тем, кто хочет разобраться в основах современной криптографии и успешно применять методы шифрования.
Содержание книги "О криптографии всерьез : практическое введение в современное шифрование"
От издательства
Вступительное слово
Предисловие
Список аббревиатур
Глава 1. Шифрование
Основы
Классические шифры
Как работают шифры
Идеальное шифрование: одноразовый блокнот
Безопасность шифрования
Асимметричное шифрование
Дополнительные функции шифров
Какие возможны проблемы
Для дополнительного чтения
Глава 2. Случайность
Случайное или неслучайное?
Случайность как распределение вероятностей
Энтропия: мера неопределенности
Генераторы случайных и псевдослучайных чисел
PRNG на практике
Какие возможны проблемы
Для дополнительного чтения
Глава 3. Криптографическая безопасность
Определение невозможного
Количественное измерение безопасности
Достижение безопасности
Генерирование ключей
Какие возможны проблемы
Для дополнительного чтения
Глава 4. Блочные шифры
Что такое блочный шифр?
Шифр Advanced Encryption Standard (AES)
Реализация AES
Режимы работы
Какие возможны проблемы
Для дополнительного чтения
Глава 5. Потоковые шифры
Как работают потоковые шифры
Аппаратные потоковые шифры
Программные потоковые шифры
Какие возможны проблемы
Для дополнительного чтения
Глава 6. Функции хеширования
Безопасные хеш-функции
Построение функций хеширования
Семейство хеш-функций SHA
Функция хеширования BLAKE 2
Какие возможны проблемы
Для дополнительного чтения
Глава 7. Хеширование с секретным ключом
Имитовставки (MAC)
Псевдослучайные функции (PRF)
Безопасность PRF
Создание хешей с секретным ключом по хешам без ключа
Создание функций хеширования на основе блочных шифров: CMAC
Проектирование специализированных имитовставок
Какие возможны проблемы
Для дополнительного чтения
Глава 8. Шифрование с аутентификацией
Шифрование с аутентификацией с использованием MAC
Шифры с аутентификацией
AES-GCM: стандартный шифр с аутентификацией
OCB: шифр с аутентификацией, более быстрый, чем GCM
SIV: самый безопасный шифр с аутентификацией?
AEAD на основе перестановки
Какие возможны проблемы
Для дополнительного чтения
Глава 9. Трудные задачи
Вычислительная трудность
Классы сложности
Задача факторизации
Задача о дискретном логарифме
Какие возможны проблемы
Для дополнительного чтения
Глава 10. RSA
Математические основания RSA
Перестановка с потайным входом в RSA
Генерирование ключей и безопасность RSA
Шифрование с помощью RSA
Подписание с помощью RSA
Реализации RSA
Какие возможны проблемы
Для дополнительного чтения
Глава 11. Протокол Диффи–Хеллмана
Функция Диффи–Хеллмана
Проблемы протоколов Диффи–Хеллмана
Протоколы совместной выработки ключей
Протоколы Диффи–Хеллмана
Какие возможны проблемы
Для дополнительного чтения
Глава 12. Эллиптические кривые
Что такое эллиптическая кривая?
Задача ECDLP
Протокол совместной выработки ключа Диффи–Хеллмана над эллиптическими кривыми
Выбор кривой
Какие возможны проблемы
Для дополнительного чтения
Глава 13. Протокол TLS
Целевые приложения и требования
Набор протоколов TLS
Улучшения TLS 1.3 по сравнению с TLS 1.2
Стойкость TLS
Какие возможны проблемы
Для дополнительного чтения
Глава 14. Квантовая и постквантовая криптография
Как работают квантовые компьютеры
Квантовое ускорение
Почему так трудно построить квантовый компьютер?
Постквантовые криптографические алгоритмы
Какие возможны проблемы
Для дополнительного чтения
Предметный указатель
Все отзывы о книге О криптографии всерьез : практическое введение в современное шифрование
Внимание!
При обнаружении неточностей или ошибок в описании книги "О криптографии всерьез : практическое введение в современное шифрование (автор Жан-Филипп Омассон)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку