GitHub topics: key-exchange
KazumbaDev/KazCrypt
Simple tool for encryption, key exchange, password generation and many more!
Language: Python - Size: 396 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

backbone-hq/pqcrypto
👻 Post-quantum cryptography for Python.
Language: Python - Size: 98.6 KB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 68 - Forks: 23

OnlyF0uR/pq-msg
Pure Rust abstractions for higher-level implementations of post-quantum cryptography in secure messaging protocols.
Language: Rust - Size: 40 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

samuel-lucas6/HKDF.NET
A .NET implementation of HKDF, with support for SHA256, SHA384, and SHA512.
Language: C# - Size: 37.1 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

pnasis/Diffie-Hellman-export-grade-attack
This repository offers a thorough explanation of the Diffie-Hellman export grade attack, accompanied by a demo.
Language: Python - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

NTDLS/NTDLS.SecureKeyExchange
Easily generate a single or multi-round Diffie-Hellman key.
Language: C++ - Size: 172 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

serengil/crypto
Elliptic Curve Cryptography and Common Public Key Cryptography Implementations
Language: Jupyter Notebook - Size: 215 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 99 - Forks: 50

AdityaPatadiya/Matrix-data-communication-algorithm-using-asymmetric-key
A secure encryption-decryption algorithm for data communication with quantum resistance. This project utilizes randomized matrix operations and asymmetric key cryptography to enhance security and protect against quantum threats. The algorithm ensures robust data protection through complex transformations, making decryption extremely difficult.
Language: Python - Size: 81.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jedisct1/rust-cpace
A Rust implementation of CPace, a balanced PAKE.
Language: Rust - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 5

Projects-Developer/CRYPTOGRAPHY-PROJECT-USING-SYMMETRIC-ALGORITHM
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

michelenatale/Cryptography
A few examples used in Cryptography, as a Winform or Console Application.
Language: C# - Size: 93.3 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

itsabdelrahman/diffie-hellman 📦
🔑 Key exchange algorithm
Language: TypeScript - Size: 2.84 MB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

omerfarukoz/encodedsocket
Transfer high-security standard socket communication with Diffie-Hellman key exchange and AES encryption.
Language: Python - Size: 7.81 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

aru71727/bb84_protocol
The aim is to allow Alice and Bob to generate a secure private key that can be used for the one-time pad without having to meet privately.
Language: Python - Size: 38.1 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 4

billbuchanan/esecurity
MSc Module
Language: JavaScript - Size: 456 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 57 - Forks: 27

ahdinosaur/secret-handshake2
🤝 Mutually authenticating key agreement to establish shared secrets over an insecure channel.
Language: JavaScript - Size: 102 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

PrimeEagle/DiffieHellman 📦
An implementation of the Diffie-Hellman algorithm.
Language: C# - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

DrPeterVanNostrand/joux-bls12-381
Joux's tripartite key-exhange using curve BLS12-381
Language: Rust - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

anubhav-narayan/PKNS
Public Key Name System Framework for Key Exchange in Peer-To-Peer and centralised servers.
Language: Python - Size: 99.6 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ryan-n-may/GO_encrypted_file_transfer
A simple GO script to transfer files via TCP. Uses AES and RSA encryption
Language: Go - Size: 210 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

franklinscudder/DiffieHellmanExample
A Python example of Diffie-Hellman key exchange.
Language: Jupyter Notebook - Size: 87.9 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

Sophy8281/diffie-hellman
Diffie-Hellman message encryption and decryption algorithm
Language: C - Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

kpdemetriou/newhope-cffi
Tested, cross-platform Python 3 bindings for the NewHope key exchange mechanism supporting both NewHope1024-CPA-KEM and NewHope1024-CCA-KEM.
Language: C - Size: 38.1 KB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

AleksaMCode/kriptografija-i-racunarska-zastita
Rješenje zadataka iz openssl-a sa rokova iz predmeta Kriptografija i računarska zaštita na Elektrotehničkom fakultetu u Banjoj Luci.
Language: Shell - Size: 299 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Feqzz/diffie-hellman-key-exchange
Implementation of the Diffie-Hellman key exchange in Ada.
Language: Ada - Size: 290 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

mradkov/secure-data-exchange
Elliptic Curve Diffie-Hellman secure data exchange via smart contracts on Aeternity blockchain
Language: JavaScript - Size: 92.8 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

kyleruss/safe-exchange
A comprehensive JS crypto library
Language: JavaScript - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
