42 results for “topic:key-exchange-algorithms”
C library for prototyping and experimenting with quantum-resistant cryptography
No description provided.
[unmaintenance] A experimental post-quantum cryptography library
The CEX Cryptographic library in C++
Post-quantum key exchange from the learning with errors problem — from the paper "Frodo: Take off the ring! Practical, Quantum-Secure Key Exchange from LWE", published in ACM CCS 2016, https://eprint.iacr.org/2016/659
practical quantum-secure key encapsulation from generic lattices
Pure Go implementation of the Secure Remote Password protocol (SRP-6a)
MAGMA code demonstrating the Extended Adaptive Attack on 2-SIDH
2x🔑🔑 Conceiving and Implementing 2-layer DiffieHellman key exchange.
This Repository has some of the Encryption/Decryption algorithms used in Cryptography.
End-to-end encrypted chat in Python.
Javascript implementation of the JPAKE algorithm
Implementations
In this work, we will propose a secure P2P chat application in java programming language, and this system consists of a robust, fully decentralized (P2P) and end-to-end encrypted network architecture.
Full-mark projects for CS155 Network and Web security at Stanford university and assignments for CE-441 Data and Network Security at Sharif University of Technology
An implementation of improved Diffie-Hellman Key Excahange for thin clients suggested by, Hungyu Chien in his paper "A Generic Approach to Improving Diffie–Hellman Key Agreement Efficiency for Thin Clients".
Diffie Hellman Key Exchange Using Sockets in Java
Error rate calculation and security estimation
client-server chatroom using ecdsa/x25519/sha256 algorithms (CODE) [ PYTHON ]
Self-study in cryptosystems
https://username1565.github.io/ECDH/
🔑🔑 Implementation of DiffieHellman key exchange.
Simple tool for encryption, key exchange, password generation and many more!
Code used for demonstrating the principle of Diffie-Hellman key exchange alghorithm with AES and SHA256.
Javascript implementation of NewHope, a post-quantum cryptographic scheme
AES-CBC encrypted chat with elliptic-curve Diffie-Hellman key exchange, running on Angular
Diffie-Hellman key exchange utility for Java on Maven.
The Diffie-Hellman algorithm is being used to establish a shared secret that can be used for secret communications while exchanging data over a public network using the elliptic curve to generate points and get the secret key using the parameters.
RSA and DH algorithms for key's exchange e resolution
Python code for Diffie-Hellman key exchange