The Diffie-Hellman key exchange is one of the earliest algorithms used to securely exchange cryptographic keys over a public channel . It allows encrypted communication between two parties that have no prior knowledge of each other to jointly establish a shared secret key over an insecure channel.
.
├── README.md
├── Cargo.toml
├── src
│ ├── main
├── images
│ ├── secrecy_chart.PNGThe code runs with Rust / Cargo . For the moment, only unit tests are available
a) To run the tests
cargo testb) To run the test for big primes
cargo test --features big-primeshttps://www.geeksforgeeks.org/implementation-diffie-hellman-algorithm/