Merge pull request #1 from FalloutX/master

Digital Signature Code
adding key_exchange_DiffieHellman
Merge pull request #2 from ArchitPandey/master

Adding key_exchange_DiffieHellman
Merge pull request #1 from arpitchauhan/master

Archit's Commit Diffie hellman protocol