SkillCybersecurity EngineerBlockchain Developer
Library · concept
Applied cryptography
Use cryptography correctly without inventing it: hashing, symmetric and public-key encryption, signatures, certificates and key management, and the mistakes to avoid.
Cryptography appeared in 24% of the Cybersecurity Engineer job descriptions we read, and TLS, signing and PKI underpin cloud and application security everywhere.
The example uses Python's cryptography library to sign and verify a release manifest with Ed25519. It builds on the hashing and encryption lessons in the Security fundamentals shelf.
Beginner lessons for Applied cryptography are being written.
Advanced lessons for Applied cryptography are being written.