Erlang NIF for the post-quantum key exchange: A New Hope.
-
Updated
Aug 17, 2016 - C
Erlang NIF for the post-quantum key exchange: A New Hope.
Repository for the Network and Computer Security project course 2016/2017
Simple ECDH handshake protocol in Rust, based on X25519 and ChaCha20-Poly1305
Ephemeral Diffie-Hellman Over COSE (EDHOC), a compact, and lightweight authenticated Diffie-Hellman key exchange with ephemeral keys that can be used over any layer.
A program that simulates Diffie-Hellman key exchange protocol.
Implement Password-based Authenticated Key Exchange from Lattices protocol
Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)
Exchange secrets between mobile devices using QR codes
Exchange secrets between devices using QR codes
Software for "Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies"
The security of our critical infrastructure is threatened by the advent of future quantum computers, breaking asymmetric cryptography β an essential part of our secure communication architecture. Quantum key distribution (QKD) remedies this weakness by providing a long term secure solution, safe against attacks from quantum computers.
Pure Go implementation of the Secure Remote Password protocol (SRP-6a)
WASM wrapper around xxxdh library implementing Extended Triple Diffie-Hellman key exchange.
A wrapper for python Cryptography library. An end to end message encryption library to send across the internet with public and private key algorithm.
Implementation of Elliptic curve Diffie-Hellman in MATLAB
Small portable Elliptic-Curve Diffie-Hellman in C
ππ Implementation of DiffieHellman key exchange.
A .NET implementation of HKDF, with support for SHA256, SHA384, and SHA512.
2xππ Conceiving and Implementing 2-layer DiffieHellman key exchange.
Add a description, image, and links to the key-exchange-protocol topic page so that developers can more easily learn about it.
To associate your repository with the key-exchange-protocol topic, visit your repo's landing page and select "manage topics."