Class ECKeyPairGenerator
- java.lang.Object
 - 
- org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
 
- 
- All Implemented Interfaces:
 AsymmetricCipherKeyPairGenerator,ECConstants
- Direct Known Subclasses:
 DSTU4145KeyPairGenerator
public class ECKeyPairGenerator extends java.lang.Object implements AsymmetricCipherKeyPairGenerator, ECConstants
 
- 
- 
Constructor Summary
Constructors Constructor Description ECKeyPairGenerator() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ECMultipliercreateBasePointMultiplier()AsymmetricCipherKeyPairgenerateKeyPair()Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.voidinit(KeyGenerationParameters param)intialise the key pair generator. 
 - 
 
- 
- 
Method Detail
- 
init
public void init(KeyGenerationParameters param)
Description copied from interface:AsymmetricCipherKeyPairGeneratorintialise the key pair generator.- Specified by:
 initin interfaceAsymmetricCipherKeyPairGenerator- Parameters:
 param- the parameters the key pair is to be initialised with.
 
- 
generateKeyPair
public AsymmetricCipherKeyPair generateKeyPair()
Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.- Specified by:
 generateKeyPairin interfaceAsymmetricCipherKeyPairGenerator- Returns:
 - an AsymmetricCipherKeyPair containing the generated keys.
 
 
- 
createBasePointMultiplier
protected ECMultiplier createBasePointMultiplier()
 
 - 
 
 -