Книги / Кибербезопасность / Криптография / Hands-on Cryptography with Python: Master Cryptographic Foundations with Real-World Implementation for Secure System Development Using Python

Hands-on Cryptography with Python: Master Cryptographic Foundations with Real-World Implementation for Secure System Development Using Python

Md Rasid Ali

Практическое руководство по криптографии с использованием Python, написанное экспертом в области безопасности. Книга охватывает фундаментальные принципы криптографии и их применение для разработки защищённых систем.

Автор, старший инженер Qualcomm, специализирующийся на прошивках Root-of-Trust и криптографических протоколах, делится профессиональным опытом. Издание включает как классические методы шифрования, так и современные темы: лёгкую криптографию для устройств с ограниченными ресурсами и постквантовую криптографию.

Книга ориентирована на разработчиков, которые хотят внедрить криптографические механизмы в свои приложения. Примеры кода на Python демонстрируют реальные сценарии: генерацию ключей, симметричное и асимметричное шифрование, хеширование, цифровые подписи и протоколы аутентификации.

Особое внимание уделяется практической безопасности: избеганию распространённых уязвимостей, правильной реализации криптографических примитивов и соответствию современным стандартам. Технический рецензент — специалист по кибербезопасности и bug bounty hunter, что гарантирует актуальность материала.