Programming assignment, Prof. Joseph Bonneau, Computer Security Spring 2020 NYU,
Completing this assignment requires implementing a simplified secure chat client, based on the Signal protocol. Crypto library code is provided using AES-GCM, SHA-256 and P-256.
This code is meant for educational purposes and may contain vulnerabilities or other bugs. Please do not use it for security-critical applications.