В этой книге подробно рассказывается о нюансах написания безопасного кода на Python. В первой части излагаются основы криптографии: рассмотрены базовые понятия, проверка подлинности данных, симметричное и асимметричное шифрование. Вторая часть содержит пошаговые инструкции для воплощения типичных сценариев взаимодействия пользователя с приложением. В третьей части показано, как противостоять атакам разного рода. Все примеры кода воспроизводят реальные задачи, стоящие перед разработчиками. Книга будет полезна как начинающим программистам, так и профессионалам, заинтересованным в повышении безопасности сервисов, которые они поддерживают.
Лавинный эффект.
Когда незначительное изменение сообщения разительно сказывается на получаемом хеше, это означает, что хеш-функции присущ лавинный эффект. В идеальном случае каждый бит хеша зависит от каждого бита входных данных. Если два сообщения различаются хотя бы на бит, тогда в среднем только половина битов хеша должны совпасть. По каждой конкретной хеш-функции судят отдельно, насколько она близка к идеалу. Взгляните на данный код. Значения хешей как для строки, так и для целого числа имеют заданную длину, но только на хеши от строк действует лавинный эффект.
ОГЛАВЛЕНИЕ.
Часть I.ОСНОВЫ КРИПТОГРАФИИ.
Часть II.ПРОВЕРКА ЛИЧНОСТИ И ПРЕДОСТАВЛЕНИЕ ПРАВ.
Часть III.ПРОТИВОСТОЯНИЕ АТАКАМ.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Бирн :: #книги по программированию :: #программирование :: #Python
Смотрите также учебники, книги и учебные материалы:
- Генетические алгоритмы на Python, Вирсански Э., 2020
- Внутри CPYTHON, гид по интерпретатору Python, Шоу Э., 2023
- Большая книга проектов Python, Свейгарт Э., 2022
- Биоинформатика с Python, Книга рецептов, Современные библиотеки и приложения Python для решения реальных задач вычислительной биологии, Антао Т., 2023
- Байесовский анализ на Python, Мартин О., 2020
- Аналитика в Power BI с помощью R и Python, Уэйд Р., 2021
- Анализ поведенческих данных на R и Python, Бюиссон Ф., 2022
- Алгоритмы, С примерами на Python, Хайнеман Д., 2023