Project Code from Introduction to Computer Security (Fall '23) Includes projects on: Encryption of images and text data using AES encryption in ECB (Electronic Codebook) and CBC (Cipher Block Chaining) modes Cryptographic protocols, their implementations, and vulnerabilities: Diffie-Hellman Key Exchange, Man-in-the-Middle (MITM) attacks, RSA implementation Bandit CTF solutions