Skip to content

Latest commit

 

History

History
7 lines (5 loc) · 479 Bytes

File metadata and controls

7 lines (5 loc) · 479 Bytes

Chatterbox - simplified Signal protocol in Go.

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.

Security warning

This code is meant for educational purposes and may contain vulnerabilities or other bugs. Please do not use it for security-critical applications.