List of usage examples for org.bouncycastle.crypto.generators ElGamalParametersGenerator generateParameters
public ElGamalParameters generateParameters()
From source file:util.secure.AsymKeysImpl.java
License:Open Source License
/** * This method is used to generate P and G * @return ElGamalParameters for GenerateKeys *///from w w w .j av a 2s.c o m private ElGamalParameters GeneratePG() { ElGamalParameters params; ElGamalParametersGenerator apg; apg = new ElGamalParametersGenerator(); apg.init(1024, 20, random); params = apg.generateParameters(); p = params.getP(); g = params.getG(); return params; }