public abstract class PhaosKeyPairGeneratorSpi
extends java.security.KeyPairGeneratorSpi
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
initialized |
protected oracle.security.crypto.core.KeyPairGenerator |
kpg |
| Modifier and Type | Method and Description |
|---|---|
java.security.KeyPair |
generateKeyPair()
Generates a key pair.
|
void |
initialize(java.security.spec.AlgorithmParameterSpec params, java.security.SecureRandom random) |
void |
initialize(int keysize, java.security.SecureRandom random) |
protected oracle.security.crypto.core.KeyPairGenerator kpg
protected boolean initialized
public void initialize(int keysize,
java.security.SecureRandom random)
initialize in class java.security.KeyPairGeneratorSpi
public void initialize(java.security.spec.AlgorithmParameterSpec params,
java.security.SecureRandom random)
throws java.security.InvalidAlgorithmParameterException
initialize in class java.security.KeyPairGeneratorSpijava.security.InvalidAlgorithmParameterExceptionpublic java.security.KeyPair generateKeyPair()
initialize, a default initialization with a default keysize of 1024 bits is provided.generateKeyPair in class java.security.KeyPairGeneratorSpi