A Golang implementation of Elgamal algorithm: encryption, decryption and signature generation and verification
-
Updated
May 1, 2020 - Go
A Golang implementation of Elgamal algorithm: encryption, decryption and signature generation and verification
ECKA-EG Key Agreement Function
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 Elgamal variant will use a hash function (SHA256) to compute a key for the AES-GCM encryption scheme.
ElGamal partially homomorphic encryption, preserving linear operations (additive) on encrypted data
Add a description, image, and links to the elgamal topic page so that developers can more easily learn about it.
To associate your repository with the elgamal topic, visit your repo's landing page and select "manage topics."