#
diffie-hellman
Here are 209 public repositories matching this topic...
How to backdoor Diffie-Hellman
-
Updated
Aug 20, 2016 - Python
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 9, 2022 - TypeScript
Double ratchet algorithm for E2E encryption
-
Updated
Nov 22, 2018 - Haskell
cryptography
protocol
blockchain
hacking
vulnerabilities
diffie-hellman
information-security
kali-linux
malware-development
public-key-cryptography
network-security
encryption-decryption
block-cipher
security-testing
man-in-the-middle-attack
python-hacking
cehv10
penetration-testing-tools
android-hack
crack-encryption
-
Updated
Nov 5, 2021
Elliptic Curve Cryptography and Common Public Key Cryptography Implementations
crypto
encryption
bitcoin
rsa
digital-signature
ecdsa
public-key
elliptic-curves
eddsa
encrypt
decryption
diffie-hellman
public-key-cryptography
dsa
elgamal
discrete-logarithm
edwards-curve
elliptic-curve-cryptography
key-exchange
elliptic-curve-discrete-logarithm
-
Updated
Apr 23, 2020 - Jupyter Notebook
a fully python Diffie-Hellman Library
-
Updated
Mar 29, 2018 - Python
TypeScript Implementation of X3DH
nodejs
javascript
cryptography
typescript
crypto
furry
libsodium
ed25519
x25519
diffie-hellman
x3dh
key-agreement
-
Updated
Aug 9, 2021 - TypeScript
Updated! (Dec2-2019) This is a C-language software library that provides optimized implementations of the Diffie-Hellman functions known as X25519 and X448 (RFC-7748) for 64-bit architectures.
-
Updated
Jan 20, 2020 - 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
columnar
-
Updated
Apr 22, 2021 - C#
Diffie Hellman密钥交换,基于纯PHP实现的DH库,用于服务器端(已可用)
-
Updated
May 12, 2019 - PHP
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
MSc module in Applied Cryptography - CSN11131
-
Updated
Apr 14, 2022 - Jupyter Notebook
Simple RSA cryptographyc 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
A secure chat between an Android client and Java server using AES for encryption and Diffie-Hellman for key exchange.
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
Feb 19, 2022 - Java
Diffie-Hellman key exchange using the Ristretto255 group, in Rust.
-
Updated
Apr 22, 2022 - Rust
iOS Framework for end-to-end encrypted messages
-
Updated
Sep 27, 2017 - Objective-C
Swift implementation of classic cryptographic key exchange method.
-
Updated
Jul 9, 2021 - Swift
Solutions to https://cryptopals.com problems
cryptography
rsa
gcm
srp
ecdsa
ecdh
elliptic-curves
diffie-hellman
cryptopals
pohlig-hellman
dsa
galois-fields
montgomery-curve
weierstrass-curves
pollard-kangaroo
polynomial-rings
ghash
dual-ec-drbg
elligator2
-
Updated
Apr 18, 2022 - Java
Demo Enkripsi E2E dengan metode Diffie–Hellman key exchange
-
Updated
Jan 31, 2021 - Python
A compact portable X25519 + Ed25519 implementation
embedded
portable
ed25519
curve25519
x25519
cryptography-library
diffie-hellman
signature-verification
compactness
-
Updated
Feb 22, 2022 - C
This software library is a C-language + optimized assembly code that supports an instance of the Super-Singular Isogeny Diffie-Hellman (SIDH) algorithm.
c
fast
cryptography
elliptic-curves
diffie-hellman
post-quantum-cryptography
right-to-left
isogenies
sidh
-
Updated
Oct 10, 2018 - C
Crypto projects in python, e.g. Attacks to Vigenere, RSA, Telnet Protocol, Hip Replacement , Vernam cipher, Crack Zip Files, Encryptions RC4, Steganography, Feistel cipher, Superincreasing Knapsac, Elliptic Curve Cryptography, Diffie Hellman & EDF.
rsa
steganography
keypair
diffie-hellman
elliptic-curve-diffie-hellman
vigenere-cipher
feistel
vernam-cipher
telnet-protocol
pseudo-random-generator
pgp-key
zip-cracker
rc4-algorithm
cyclic-redundancy-check
stream-generator
chinese-remainder-theorem
knapsack-encryption
elliptic-curve-cryptography
rc4-encryption
-
Updated
Jan 3, 2022 - Python
Python library for demonstrating the functionality of common cryptographic algorithms
cryptography
proof-of-concept
simple
rsa
python3
poc
shamir
diffie-hellman
shamir-secret-sharing
elgamal
rsa-encryption
dh
diffie-hellman-algorithm
rsa-algorithm
elgamal-encryption
modulo-arithmetics
shamir-algorithm
multiplicative-inverse
additive-inverse
linear-factorization
-
Updated
Jul 25, 2021 - Python
Open
Testers Wanted!
7
lmangani
commented
Mar 13, 2019
We're looking for brave testers to validate this tool and its approach.
Requirements
All you need is a HOMER setup alongside one of the listed platforms with a TLS socket configured and HEPjack installed and executed against the main process using libssl, ie:
nodejs hepjack.js -S my.homer.ip -P 9060 -p freeswitch
Targets
- Sent SIP through TLS
- Is HEPjack inter
Improve this page
Add a description, image, and links to the diffie-hellman topic page so that developers can more easily learn about it.
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."


The gem is presently not packaged in such a way it will build on non-x86 architectures.
It shouldn't be too hard as it already packages the portable ref10 implementation, but some work will be required in e.g. extconf.rb