33 results for “topic:key-exchange-protocol”
Small portable Elliptic-Curve Diffie-Hellman in C
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.
An Advanced PHP Cryptography Framework
A Java library of cryptographic primitives required for the implementation of the SRP-6 protocol.
Erlang NIF for the post-quantum key exchange: A New Hope.
Passwordless SSH key exchange through pairing
Pure Go implementation of the Secure Remote Password protocol (SRP-6a)
Pure Rust X3DH key exchange protocol implementation
Elliptic-Curve Diffie-Hellmankey agreement in Python
Simple ECDH handshake protocol in Rust, based on X25519 and ChaCha20-Poly1305
A wrapper for python Cryptography library. An end to end message encryption library to send across the internet with public and private key algorithm.
2x🔑🔑 Conceiving and Implementing 2-layer DiffieHellman key exchange.
Implement Password-based Authenticated Key Exchange from Lattices protocol
Fast and post-quantum mutually authenticated key exchange (mAKE) for Arbiter PUFs
Distributed Symmetric Key Establishment (DSKE) implementation in Python and FastAPI
Implementation of Elliptic curve Diffie-Hellman in MATLAB
The 𝚌𝚛𝚢𝚙𝚝𝚘𝚜𝚢𝚜𝚝𝚎𝚖𝚜 package offers a suite of classes and functions for both symmetric and asymmetric encryption, signature-verification, hashing algorithms, key exchange protocols as well as mathematical utility functions. Docs at https://cryptosystems.readthedocs.io.
A Client-Server messaging application built using Python GUI and Socket Programming while implementing Hybrid Post-Quantum Cryptography.
Elliptic curve Diffi-Helman (ECDH) key exchange protocol with curve25519 for V Language
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 .NET implementation of HKDF, with support for SHA256, SHA384, and SHA512.
🔑🔑 Implementation of DiffieHellman key exchange.
Exchange secrets between devices using QR codes
Simple tool for encryption, key exchange, password generation and many more!
Repository for the Network and Computer Security project course 2016/2017
Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)
ubirch crypto library
WASM wrapper around xxxdh library implementing Extended Triple Diffie-Hellman key exchange.
Exchange secrets between mobile devices using QR codes