A Public Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms
An improved algorithm for computing logarithms over GF(p) and its cryptographic significance (Corresp.)