package org.bouncycastle.crypto.params; import java.math.BigInteger; import org.bouncycastle.crypto.CipherParameters; /* loaded from: classes6.dex */ public class ElGamalParameters implements CipherParameters { private BigInteger g; private int l; private BigInteger p; public int hashCode() { return (getP().hashCode() ^ getG().hashCode()) + this.l; } public BigInteger getP() { return this.p; } public int getL() { return this.l; } public BigInteger getG() { return this.g; } public boolean equals(Object obj) { if (!(obj instanceof ElGamalParameters)) { return false; } ElGamalParameters elGamalParameters = (ElGamalParameters) obj; return elGamalParameters.getP().equals(this.p) && elGamalParameters.getG().equals(this.g) && elGamalParameters.getL() == this.l; } public ElGamalParameters(BigInteger bigInteger, BigInteger bigInteger2, int i) { this.g = bigInteger2; this.p = bigInteger; this.l = i; } public ElGamalParameters(BigInteger bigInteger, BigInteger bigInteger2) { this(bigInteger, bigInteger2, 0); } }