×
🔐 DH Key Exchange with Signature
Project Goal
This project implements a simple secure communication channel using Diffie-Hellman key exchange over sockets in C.
What I Learned
My first personal project built independently (without books or tutorials), which led to a lot of research. It was also my first experience with network programming and addressing basic security concerns like MITM attacks.
What is Missing to be Production Ready
Unit and integration tests, visual demonstration, improved user experience, and clearer software architecture.
GitHub
Report