replaced ElGamalEncrypt to ElGamalEncryption