ElGamal encryption and related zero-knowledge proofs
-
Updated
Aug 16, 2024 - Rust
ElGamal encryption and related zero-knowledge proofs
Cryptographically secure polling web app
A comprehensive framework built in Python that serves as a library containing various implementations of cryptographic and mathematical algorithms. It is also designed to help you solve cryptography challenges for any CTF platform.
Mã hóa bằng hệ mật mã Elgamal
Lab work from the Information Coding Subject, at ETSISI, Universidad Politecnica de Madrid 2023 - 2024
Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.
ECKA-EG Key Agreement Function
Threshold ElGamal encryption implementation in TypeScript
This is a small application to understand how Elgamal encryption works.
An Application for secure delivery messages, encr/decr with Serpent in CBC mode + El-Gamal secret key delivery + ECDSA signature for a secure chat
This repo contains implementation for the full cycle ELGamal scheme algorithms working with bigInts. For digest function was used SHA256. Package contains group parameters generator (working on fast PCs only).
This repository is featuring a classic ElGamal Scheme implementation in Circom with focus on experimenting with exponentiation in a circuit. Note that this implementation is intentionally insecure and designed for educational purposes.
Securing vehicle communication in VANETs using ECC/HECC. Simulation in NS-3. Implementation of genus 3 HECC library.
Cipher algorithms
Secure chat application using elgamal algorithm
Java implementation of ElGamal public key encryption. Accepts user inputs for keys & message, performs encryption & decryption, and outputs results. Ideal for learning cryptography basics.
Implementation of Various Asymmetric Crypto systems in pure python.
ElGamal enctyption and signature - simple demonstration. Made with Kotlin. Compose Multiplatform for UI.
Study Oriented Project with applications in Healthcare, Finance and Elections
Add a description, image, and links to the elgamal-encryption topic page so that developers can more easily learn about it.
To associate your repository with the elgamal-encryption topic, visit your repo's landing page and select "manage topics."