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

#

diffie-hellman

Star

Here are 401 public repositories matching this topic...

Language: All
Filter by language
All 401 Python 140 Java 40 C++ 28 JavaScript 25 TypeScript 23 C 21 Go 20 C# 18 Jupyter Notebook 14 HTML 11
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

phpseclib / phpseclib

Sponsor
Star 5.6k

PHP Secure Communications Library

ssh php aes sftp rsa x509 asn1 ecdsa ecdh aes-gcm lts diffie-hellman dsa
  • Updated Nov 11, 2026
  • PHP

mimoo / Diffie-Hellman_Backdoor

Star 615

How to backdoor Diffie-Hellman

cryptography crypto backdoor openssl diffie-hellman socat pohlig-hellman
  • Updated Aug 20, 2016
  • Python

syncsynchalt / animated-curves

Star 162

An animated visualization of elliptic curve cryptography

cryptography x25519 requestanimationframe canvas2d elliptic-curves diffie-hellman
  • Updated Jul 25, 2025
  • JavaScript

PeculiarVentures / 2key-ratchet

Sponsor
Star 126

2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.

javascript cryptography privacy typescript encryption ecc session integrity diffie-hellman webcrypto secp256r1 secrecy
  • Updated Apr 1, 2026
  • Go

serengil / crypto

Sponsor
Star 111

Elliptic Curve Cryptography and Common Public Key Cryptography Implementations

crypto encryption bitcoin rsa digital-signature ecdsa public-key eddsa diffie-hellman public-key-cryptography dsa elgamal discrete-logarithm edwards-curve homomorphic elliptic-curve-cryptography key-exchange
  • Updated Mar 31, 2025
  • Jupyter Notebook

soatok / rawr-x3dh

Star 101

TypeScript Implementation of X3DH

nodejs javascript cryptography typescript crypto furry libsodium ed25519 x25519 diffie-hellman x3dh key-agreement
  • Updated Mar 15, 2023
  • TypeScript

billbuchanan / appliedcrypto

Star 78

MSc module in Applied Cryptography - CSN11131

cryptography rsa elliptic-curves diffie-hellman
  • Updated Oct 2, 2026
  • Jupyter Notebook

zeyadetman / Computer-Security-algorithms

Star 67

👨‍💻 Computer Security algorithms in C#

security cryptography rsa md5 playfair rc4 hill-cipher diffie-hellman encryption-algorithms railfence computer-security caesar-cipher vigenere-cipher decryption-algorithm rsa-encryption diffie-hellman-algorithm rsa-algorithm monoalphabetic counteributors cs-projects
  • Updated Apr 22, 2021
  • C#

sdiehl / double-ratchet

Star 60

Double ratchet algorithm for E2E encryption

cryptography encryption diffie-hellman double-ratchet-algorithm x3dh
  • Updated Nov 22, 2018
  • Haskell

parthendo / thrain

Star 58

Secure Text Transfer Using Diffie-Hellman Key Exchange Based On Cloud

flask aws cloud encryption aes hosting flask-application aws-ec2 aes-encryption diffie-hellman diffie-hellman-algorithm dynamic-database
  • Updated May 5, 2021
  • Python

DavyLandman / compact25519

Star 58

A compact portable X25519 + Ed25519 implementation

embedded portable ed25519 curve25519 x25519 cryptography-library diffie-hellman signature-verification compactness
  • Updated Aug 13, 2025
  • C

aliblik / litecoin-for-university

Star 55

We started from learning programming with crypto at Universities (6 connected Universities in Poland), we voted for programming friendly cryptocurrency, we chose litecoin, we did unexpeced very fast api/wallet for Litecoin, after presentations we get customers for Dash, Dogecoin and Arbitrum

crypto cryptocurrency discrete-mathematics wallet prime-numbers diffie-hellman litecoin zk wallets satoshi satoshi-nakamoto zk-snarks zkproof zksync zk-proofs
  • Updated Nov 11, 2026

deadPix3l / pyDHE

Star 51

a fully python Diffie-Hellman Library

security python-library crypto-library diffie-hellman
  • Updated Mar 29, 2018
  • Python

RubyCrypto / x25519

Star 50

Public key cryptography library for Ruby providing the X25519 Diffie-Hellman function

cryptography curve25519 x25519 elliptic-curves diffie-hellman
  • Updated Jan 22, 2026
  • C

ti-dh / ti-dh-php

Star 50

Diffie Hellman密钥交换,基于纯PHP实现的DH库,用于服务器端

api php server diffie-hellman dh
  • Updated May 12, 2019
  • PHP

armfazh / rfc7748_precomputed

Star 42

C-language software library of the Diffie-Hellman functions X25519 and X448 (RFC-7748) for 64-bit architectures.

cryptography curve25519 x25519 diffie-hellman ladder mulx adcx rfc7748 x448
  • Updated Nov 10, 2023
  • C

ejupialked / cryptchat

Star 41

Encrypted Android + Java socket chat using Diffie-Hellman key exchange and AES.

android chat cryptography crypto aes android-client asynctask client-server diffie-hellman java-sockets tcp-ip socket-programming java-server diffie-hellman-algorithm asymmetric-cryptography
  • Updated Jul 23, 2026
  • Java

123paynow / litecoin-for-university

Star 39

We started from learning programming with crypto at Universities (6 connected Universities in Poland), we voted for programming friendly cryptocurrency, we chose litecoin, we did unexpeced very fast api/wallet for Litecoin, after presentations we get customers for Dash, Dogecoin and Arbitrum

discrete-mathematics diffie-hellman litecoin elgamal satoshi satoshi-nakamoto zk-snarks litecoin-wallet elgamal-encryption zkproof zk-proofs
  • Updated Nov 11, 2026

hammurabi-mendes / learn-crypto-javascript

Star 34

Learning Cryptography with Javascript

javascript cryptography openssl blind learning-by-doing diffie-hellman ring-signatures beginners blind-signatures threshold-cryptography oblivious-transfer openssl-certs openssl-tools verifiable-random-function vrf threshold-signatures ecies-encryption kzg-commitment poseidon-hash
  • Updated Jul 10, 2026
  • JavaScript

tarcisio-marinho / RSA

Star 29

Simple RSA cryptography algorithm implementation

cryptography algorithm rsa rsa-signature criptografia diffie-hellman rsa-cryptography hacktoberfest rsa-key-pair rsa-key-encryption publickey public-key-cryptography rsa-encryption rsa-aes chavepublica hacktoberfest2020
  • Updated Sep 19, 2020
  • Python

Add this topic to your repo

To associate your repository with the diffie-hellman 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.