Cryptography, Algorithms, Public Key Cryptography.
h, m, g> to Alice. Alice generates her own private key k, and the public key p as and the multiplier s as The final task for Alice is to encrypt the message M by multiplying with s and send the tuple <p, E> to Bob; E = M . s. Bob on this side will simply multiply p with g^a to get g^ka = s and