A public key cryptosystem and a signature scheme based on discrete logarithms | Synapse