org.bouncycastle.crypto.generators

Class NaccacheSternKeyPairGenerator

Implemented Interfaces:
AsymmetricCipherKeyPairGenerator

public class NaccacheSternKeyPairGenerator
extends java.lang.Object
implements AsymmetricCipherKeyPairGenerator

Key generation parameters for NaccacheStern cipher. For details on this cipher, please see http://www.gemplus.com/smart/rd/publications/pdf/NS98pkcs.pdf

Method Summary

AsymmetricCipherKeyPair
generateKeyPair()
return an AsymmetricCipherKeyPair containing the generated keys.
void
init(KeyGenerationParameters param)
intialise the key pair generator.

Method Details

generateKeyPair

public AsymmetricCipherKeyPair generateKeyPair()
return an AsymmetricCipherKeyPair containing the generated keys.
Specified by:
generateKeyPair in interface AsymmetricCipherKeyPairGenerator
Returns:
an AsymmetricCipherKeyPair containing the generated keys.

init

public void init(KeyGenerationParameters param)
intialise the key pair generator.
Specified by:
init in interface AsymmetricCipherKeyPairGenerator
Parameters:
param - the parameters the key pair is to be initialised with.