# Functions

No description provided by the author

# Structs

Ciphertext is an Elgamal ciphertext C = (g^r, Mh^r).
PublicKey is Elgamal public key (g, h= g^x).
SecretKey is Elgamal secret key x.