Skip to content

Tutorial on how to use ECDiffieHellmanCng in combination with certificates to establish a trusted shared secret

License

Notifications You must be signed in to change notification settings

JohannesDeml/DiffieHellmanExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diffie Hellman Example .NET

Showing how to create and use Certificates, use ECDiffieHellmanCng to establish a shared secret and use AES encryption with a random initialization vector to encrypt a secret message.

This method enables establishing a shared secret over an untrusted connection. The certificate ensures, that the client can know that it does the exchange with a trusted source (server).

About

Tutorial on how to use ECDiffieHellmanCng in combination with certificates to establish a trusted shared secret

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published