August 2021
Intermediate to advanced
304 pages
8h 50m
English
This chapter covers
In this chapter, I’ll introduce you to the cryptography package. You’ll learn how to use the encryption API of this package to ensure confidentiality. Keyed hashing and data authentication, from previous chapters, will make an appearance. Along the way, you’ll learn about key rotation. Finally, I’ll show you how to distinguish between safe and unsafe symmetric block ciphers.
Encryption begins with plaintext. Plaintext is information that is readily comprehensible. The Gettysburg Address, an image of a cat, and a Python package are ...
Read now
Unlock full access