CS-GY6903 Applied Cryptography Fall 2022 Homework Assignments ps1 - introduction basics ps2 - Diffie-Hellman key agreement Optional Assignments project - implement a basic TLSv1.3 client Resources resources has Python resources which you may find useful for the assignments.