Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.
-
Updated
Apr 27, 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
Helios Server (Helios is an end-to-end verifiable voting system) as library
Cài đặt thuật & tóm tắt lí thuyết Mã hóa mật mã - fit@hcmus
Elgamal Encryption using Elliptic Curve Cryptography in Python 2.7
Simple Python Elgamal Encryption and Decryption Tool
A TypeScript library with a collection of functions implementing selected ElGamal cryptographic algorithms in TypeScript on top of native JavaScript BigInteger. Its core includes ElGamal functions for key generation, encryption, and decryption. It is extended with support for threshold encryption. Runs both in Node and in browsers.
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
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
Mathematical cryptography (custom implementations).
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."