public class BCElGamalPublicKey extends java.lang.Object implements ElGamalPublicKey, javax.crypto.interfaces.DHPublicKey
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAlgorithm() |
byte[] |
getEncoded() |
java.lang.String |
getFormat() |
ElGamalParameterSpec |
getParameters() |
javax.crypto.spec.DHParameterSpec |
getParams() |
java.math.BigInteger |
getY() |
int |
hashCode() |
public java.lang.String getAlgorithm()
getAlgorithm
in interface java.security.Key
public java.lang.String getFormat()
getFormat
in interface java.security.Key
public byte[] getEncoded()
getEncoded
in interface java.security.Key
public ElGamalParameterSpec getParameters()
getParameters
in interface ElGamalKey
public javax.crypto.spec.DHParameterSpec getParams()
getParams
in interface javax.crypto.interfaces.DHKey
public java.math.BigInteger getY()
getY
in interface javax.crypto.interfaces.DHPublicKey
getY
in interface ElGamalPublicKey
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object