Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.
-
Updated
Jun 9, 2025 - Java
Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.
Python library for demonstrating the functionality of common cryptographic algorithms
ElGamal encryption and related zero-knowledge proofs
real-time secure chat application from scratch with end-to-end encryption
Cài đặt thuật & tóm tắt lí thuyết Mã hóa mật mã - fit@hcmus
Helios Server (Helios is an end-to-end verifiable voting system) as library
Elgamal Encryption using Elliptic Curve Cryptography in Python 2.7
Simple Python Elgamal Encryption and Decryption Tool
A TypeScript library with functions implementing selected ElGamal cryptographic algorithms on top of native JavaScript BigInteger. Its core includes key generation, encryption, and decryption. It is extended with support for threshold encryption. Supports Node.js and the browser. Used by https://sealed.vote.
The implementation of the public key ciphers: Elgamal
Python project(s)
A short code to crack Experimental ElGamal cryptosystem and Rabin’s method.
Elgamal encrypted text hidden within pixels of images
This program contains socket programming where communication between client and server is end-to-end encrypted by El-Gamal public-key encryption scheme.
Enigma is a web-based cryptography tool that allows you to encrypt, decrypt, and attack texts and images using a variety of classic and modern ciphers, including block ciphers.
CSCI 55500 Cryptography
An Application for secure delivery messages, encr/decr with Serpent in CBC mode + El-Gamal secret key delivery + ECDSA signature for a secure chat
Cryptography course - Cryptography modules - classic chipers - DES function f - Number theory module
Implementação de métodos de encriptação e decriptação homomórfica utilizando a cifra El Gamal sobre curvas elípticas.
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."