Introduction
In this lab, you will set up a foundational environment for cryptographic development on an Ubuntu 22.04 system. A proper environment is crucial for both learning and implementing cryptographic principles securely. We will install two key components: OpenSSL, a robust and versatile command-line toolkit for general-purpose cryptography and secure communication, and the Python cryptography library, which provides high-level recipes and low-level interfaces to common cryptographic algorithms.
By the end of this lab, you will have a working environment ready for exploring encryption, hashing, digital signatures, and other cryptographic operations.



