public static final class ElGamal.OAEPParameters extends ElGamal.Parameters implements ElGamal.WrapParameters
Modifier and Type | Method and Description |
---|---|
DigestAlgorithm |
getDigest() |
byte[] |
getEncodingParams() |
DigestAlgorithm |
getMGFDigest() |
ElGamal.OAEPParameters |
withDigest(DigestAlgorithm digestAlgorithm)
Specify the digest algorithm to use.
|
ElGamal.OAEPParameters |
withEncodingParams(byte[] encodingParams)
Set the encoding parameters.
|
ElGamal.OAEPParameters |
withMGFDigest(DigestAlgorithm mgfDigestAlgorithm)
Specify the digest algorithm to use for the MGF.
|
getAlgorithm
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAlgorithm
public ElGamal.OAEPParameters withDigest(DigestAlgorithm digestAlgorithm)
digestAlgorithm
- a digest algorithm.public ElGamal.OAEPParameters withMGFDigest(DigestAlgorithm mgfDigestAlgorithm)
mgfDigestAlgorithm
- a digest algorithm for the MGF.public ElGamal.OAEPParameters withEncodingParams(byte[] encodingParams)
encodingParams
- encoding params to include.public DigestAlgorithm getDigest()
public DigestAlgorithm getMGFDigest()
public byte[] getEncodingParams()