Students will learn the basics of cryptography, the science of encryption or the "hiding of information". Cryptography is the underpinnings of data security and privacy in the modern world. The lab begins with historical cryptographic techniques and progresses to modern digital cryptography. Topics covered include substitution codes, symmetric and asymmetric key cryptographic systems, and steganography (the hiding of messages in seemingly innocuous images, video, audio or text files). Applications of cryptographic techniques in blockchains, password security, and data integrity are also explored.
Prerequisites
The Getting Started with CYRIN lab for a basic understanding of Linux and the Linux command line.
Expected Duration
2 hours, self-paced. Pause and continue at any time.
2 CPEs awarded on successful completion.
