Provides interfaces for generating Discrete Logarithm and ElGamal keys.