- All Superinterfaces:
- DHKey, DHPublicKey, ElGamalKey, Key, PublicKey, Serializable
- All Known Implementing Classes:
- ElGamalPublicKeyImpl
public interface ElGamalPublicKey
extends ElGamalKey, DHPublicKey
Interface for ElGamal public keys.
This interface defines the contract for ElGamal public keys, extending both
the ElGamalKey interface and the standard DHPublicKey interface. ElGamal
public keys contain the public value y = g^x mod p used for encryption operations
in the ElGamal public-key cryptosystem.