An open API service providing repository metadata for many open source software ecosystems.

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