Class ElGamalParameters
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Parameters
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class ElGamalParameters : ICipherParameters
- Inheritance
-
ElGamalParameters
- Implements
-
- Inherited Members
-
Constructors
ElGamalParameters(BigInteger, BigInteger)
public ElGamalParameters(BigInteger p, BigInteger g)
Parameters
p
BigInteger
g
BigInteger
ElGamalParameters(BigInteger, BigInteger, int)
public ElGamalParameters(BigInteger p, BigInteger g, int l)
Parameters
p
BigInteger
g
BigInteger
l
int
Properties
G
public BigInteger G { get; }
Property Value
- BigInteger
L
Property Value
- int
P
public BigInteger P { get; }
Property Value
- BigInteger
Methods
Equals(ElGamalParameters)
protected bool Equals(ElGamalParameters other)
Parameters
other
ElGamalParameters
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int