Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

cryptix.jce.provider.elgamal
Class ElGamalParameterGenerator  view ElGamalParameterGenerator download ElGamalParameterGenerator.java

java.lang.Object
  extended byjava.security.AlgorithmParameterGeneratorSpi
      extended bycryptix.jce.provider.elgamal.ElGamalParameterGenerator

public final class ElGamalParameterGenerator
extends java.security.AlgorithmParameterGeneratorSpi

Version:
$Revision: 1.2 $

Field Summary
private static int KEYSIZE_DEFAULT
           
private static int KEYSIZE_MAX
           
private static int KEYSIZE_MIN
           
 
Constructor Summary
ElGamalParameterGenerator()
           
 
Method Summary
protected  java.security.AlgorithmParameters engineGenerateParameters()
          Generate a new set of AlgorithmParameters.
protected  void engineInit(java.security.spec.AlgorithmParameterSpec genParamSpec, java.security.SecureRandom random)
          Initializes the parameter generator with the specified AlgorithmParameterSpec and SecureRandom classes.
protected  void engineInit(int size, java.security.SecureRandom random)
          Initializes the parameter generator with the specified size and SecureRandom
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYSIZE_MIN

private static final int KEYSIZE_MIN
See Also:
Constant Field Values

KEYSIZE_MAX

private static final int KEYSIZE_MAX
See Also:
Constant Field Values

KEYSIZE_DEFAULT

private static final int KEYSIZE_DEFAULT
See Also:
Constant Field Values
Constructor Detail

ElGamalParameterGenerator

public ElGamalParameterGenerator()
Method Detail

engineInit

protected void engineInit(int size,
                          java.security.SecureRandom random)
Description copied from class: java.security.AlgorithmParameterGeneratorSpi
Initializes the parameter generator with the specified size and SecureRandom


engineInit

protected void engineInit(java.security.spec.AlgorithmParameterSpec genParamSpec,
                          java.security.SecureRandom random)
                   throws java.security.InvalidAlgorithmParameterException
Description copied from class: java.security.AlgorithmParameterGeneratorSpi
Initializes the parameter generator with the specified AlgorithmParameterSpec and SecureRandom classes. If genParamSpec is an invalid AlgorithmParameterSpec for this AlgorithmParameterGeneratorSpi then it throws InvalidAlgorithmParameterException


engineGenerateParameters

protected java.security.AlgorithmParameters engineGenerateParameters()
Description copied from class: java.security.AlgorithmParameterGeneratorSpi
Generate a new set of AlgorithmParameters.