Python Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.
-
Updated
Oct 26, 2024 - Python
Python Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.
This repository features two implementations of the Diffie Hellman protocol: over prime fields and elliptic curves. Both are written in C++17, focusing on security and standard compliance. Ideal for cryptography learning and practice.
JavaScript Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.
A collection of cryptography algorithms implemented in C++. This repository contains classic encryption and key exchange algorithms such as:
The Elliptic Curve Data Protocol (ECDP) is a P2P communication protocol for decentralized networks, utilizing elliptic curve cryptography (ECC) for encryption, ECDSA for message authentication, and Diffie-Hellman key exchange for secure sessions. It operates over TCP and UDP.
A SIMPLE LOW-TECH Offline Encrypted Chat APP based on Diffie–Hellman (DH) key exchange
Go Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.
minitalk - A small talk server and client for Tor Hidden Services, so that Alice and Bob can talk to each other directly.
This project implements the Diffie-Hellman Key Exchange Algorithm, a popular cryptographic protocol that enables two parties to establish a shared secret key over an insecure communication channel. Diffie-Hellman-Key Exchange Algorithum Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video
Cybersecurity investigations
This is a fully secure chat application written in Python.
This project includes implementations of various encryption algorithms:
Cryptography Term Project
Lab Exercises about asymmetric encryption with RSA & Diffie-Hellman.
Cryptography is the practice and study of techniques for secure communication by transforming plaintext. Top 10 Cryptography Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
Demonstrates key concepts in cryptography and security principles.
Practical project for the Network Security course at UniVR
Add a description, image, and links to the diffie-hellman-key-exchange topic page so that developers can more easily learn about it.
To associate your repository with the diffie-hellman-key-exchange topic, visit your repo's landing page and select "manage topics."