Class ElGamal.OAEPParameters

    • Method Detail

      • withDigest

        public ElGamal.OAEPParameters withDigest​(DigestAlgorithm digestAlgorithm)
        Specify the digest algorithm to use. This also sets the MGF digest.
        Parameters:
        digestAlgorithm - a digest algorithm.
        Returns:
        a new parameter set.
      • withMGFDigest

        public ElGamal.OAEPParameters withMGFDigest​(DigestAlgorithm mgfDigestAlgorithm)
        Specify the digest algorithm to use for the MGF.
        Parameters:
        mgfDigestAlgorithm - a digest algorithm for the MGF.
        Returns:
        a new parameter set.
      • withEncodingParams

        public ElGamal.OAEPParameters withEncodingParams​(byte[] encodingParams)
        Set the encoding parameters.
        Parameters:
        encodingParams - encoding params to include.
        Returns:
        a new parameter set.
      • getEncodingParams

        public byte[] getEncodingParams()