Mastering Cryptography in Python: Best Practices and Myth-Busting - Ruslan Kiyanchuk

preview_player
Показать описание
Mastering Cryptography in Python: Best Practices and Myth-Busting - Ruslan Kiyanchuk - PyCon Italia 2024

Elevator Pitch:
From cryptographers, you often hear not to roll your own crypto, and numerous warnings about what you should not do with cryptography. Wouldn't it be awesome if instead we shifted the focus to what *you should* do?

Learn safe and correct ways of using essential cryptographic algorithms in Python.

Description:
In the realm of software engineering, the adage "don't roll your own crypto" echoes loudly, cautioning developers against haphazard implementations. However, what if we shifted the focus from what not to do to what you should do?

In this engaging talk, we will delve into the world of cryptography in Python, explore recommended packages, and unveil the safe and correct methods of using essential cryptographic algorithms. We'll go through various use cases for encrypting and signing data, ensuring you adopt best practices for robust security.

As we navigate this cryptographic journey, we'll debunk prevalent myths, including the illusion of "military-grade encryption." Discover why this term is more marketing than substance, and gain a more profound understanding of the cryptographic landscape. Let's demystify cryptography together and empower you to wield its power responsibly.

#Cryptography
Рекомендации по теме