Secure Chat Group is a secure group chat application with support for private messages. It is implemented in Java and utilizes certificates, Diffie-Hellman (DH) key exchange, AES encryption, and MAC authentication to ensure secure communication. This project was created as part of the Advanced Programming course during the 2023/2024 academic year, in the third and final year of the Bachelor's Degree in Computer Engineering.
- Leonardo Fernandes (me)
- João Miguel
- Bruno Aguiar