Skip to content

finvu/finvu-dh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

finvu-dh

Finvu Diffie Hellman Example

This example project demonstrates encryption and decryption using Diffie Hellman Key Exchange in the Curve25519 group.

A 256 bit AES session key is generated using the shared secret, a UUID nonce of the intiator and a UUID nonce of the encrypter.

The session key thus calculated is used for encryption and decryption.

Session key is never sent over the network.

Refer to Curve25519Test for working example and additional comments.

About

Finvu Diffie Hellman Example

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages