GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

key-exchange-algorithms

Star

Here are 46 public repositories matching this topic...

Language: All
Filter by language
All 46 Python 15 C 8 Java 6 C++ 3 Go 3 JavaScript 3 HTML 2 Rust 2 Jupyter Notebook 1 MATLAB 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

open-quantum-safe / liboqs

Star 3.1k

C library for prototyping and experimenting with quantum-resistant cryptography

cryptography post-quantum-cryptography key-exchange-algorithms lattice-based-crypto
  • Updated Nov 12, 2026
  • C

pq-crystals / kyber

Star 1.3k
cryptography crypto post-quantum-cryptography key-exchange-algorithms lattice-based-crypto post-quantum module-lattices
  • Updated Aug 2, 2026
  • C

quininer / sarkara

Star 137

[unmaintenance] A experimental post-quantum cryptography library

rust signature post-quantum-cryptography key-exchange-algorithms experimental-library online-authenticated-encryption
  • Updated May 14, 2019
  • Rust

QRCS-CORP / CEX

Sponsor
Star 62

The CEX Cryptographic library in C++

mac cryptography aes avx sha2 prng keccak avx2 serpent ring-lwe blake2 avx512 post-quantum-cryptography parallel-processing key-exchange-algorithms lattice-based-crypto twofish skein mceliece cex
  • Updated Mar 17, 2023
  • HTML

lwe-frodo / lwe-frodo

Star 49

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

cryptography post-quantum-cryptography key-exchange-algorithms learning-with-errors
  • Updated Aug 3, 2017
  • C

mariiatuzovska / frodo

Star 31

practical quantum-secure key encapsulation from generic lattices

cryptography crypto encryption matrix quantum decryption post-quantum-cryptography frodo key-exchange-algorithms lattice-based-crypto learning-with-errors lattices module-lattices lwe pke kem public-key-encryption pseudorandom-matrix-generation frodokem
  • Updated Oct 28, 2025
  • Go

Voynic / srp

Star 7

Pure Go implementation of the Secure Remote Password protocol (SRP-6a)

cryptography crypto srp srp-6a key-exchange-algorithms key-exchange-protocol
  • Updated Jan 6, 2021
  • Go

cothan / kyber

Star 7
cryptography crypto post-quantum-cryptography armv8 key-exchange-algorithms lattice-based-crypto arm-neon post-quantum module-lattices armv8-assembly
  • Updated Aug 16, 2021
  • C

kiwi-crypto / 2SIDH-Extended-Adaptive-Attack

Star 5

MAGMA code demonstrating the Extended Adaptive Attack on 2-SIDH

cryptanalysis attack isogenies key-exchange-algorithms quantum-resistant-cryptosystems
  • Updated Sep 26, 2019
  • MATLAB

red-sayed / 2layerDiffieHellman

Star 4

2x🔑🔑 Conceiving and Implementing 2-layer DiffieHellman key exchange.

encryption red key decryption diffie-hellman key-exchange-algorithms key-exchange-protocol keyexchange 2layer
  • Updated Mar 12, 2023
  • C++

jaedsonpys / end-to-end-encrypted-chat

Star 4

End-to-end encrypted chat in Python.

chat socket encryption diffie-hellman key-exchange-algorithms end-to-end-encryption python-chat
  • Updated Nov 18, 2022
  • Python

TanmoySG / Cryptography-Algorithm

Star 4

This Repository has some of the Encryption/Decryption algorithms used in Cryptography.

cryptography encryption algorithms decryption information-security cryptography-algorithms key-exchange-algorithms
  • Updated Mar 10, 2022
  • Jupyter Notebook

thales-e-security / go-tls-key-exchange

Star 4

Go fork supporting custom TLS 1.3 key exchange methods in crypto/tls

go tls golang post-quantum-cryptography key-exchange-algorithms tls13
  • Updated May 24, 2019
  • Go

ireneu / JPAKE.js

Star 3

Javascript implementation of the JPAKE algorithm

javascript crypto key-exchange-algorithms jpake
  • Updated Sep 30, 2017
  • JavaScript

OKCN / liboqs

Star 3

Implementations

cryptography post-quantum-cryptography key-exchange-algorithms
  • Updated Mar 10, 2019
  • C

jboussouf / Confidential-secure-and-optimal-communication-P2P

Star 3

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.

java chat security aes-encryption rsa-cryptography key-exchange-algorithms
  • Updated Aug 5, 2022
  • Java

Amirreza81 / Data-and-Network-Security

Star 2

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

security firewall kerberos vulnerabilities rsa-cryptography network-security key-exchange-algorithms data-security rsa-algorithm cbc-mac des-crypto pcbc
  • Updated Aug 15, 2025
  • Python

OKCN / parameter-selection

Star 2

Error rate calculation and security estimation

cryptography post-quantum-cryptography key-exchange-algorithms
  • Updated Mar 1, 2019
  • Python

Lakhan-Nad / DHKE_NIS

Star 2

Diffie Hellman Key Exchange Using Sockets in Java

sockets key-exchange-algorithms diffie-hellman-algorithm
  • Updated Jul 22, 2021
  • Java

Lakhan-Nad / Improved_DHKE_NIS

Star 2

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".

network-security key-exchange-algorithms diffie-hellman-algorithm
  • Updated Nov 11, 2020
  • Java

Add this topic to your repo

To associate your repository with the key-exchange-algorithms topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.