javax.crypto.spec
Class DHGenParameterSpec
- java.lang.Object
javax.crypto.spec.DHGenParameterSpec
All implemented interfaces:
java.security.spec.AlgorithmParameterSpec
- public class DHGenParameterSpec
- extends java.lang.Object
- implements java.security.spec.AlgorithmParameterSpec
The central authority, after computing the parameters, must send this information to the parties looking to agree on a secret key.
Since:
1.4
Version:
1.16, 01/06/04
Author:
Jan Luehe
See Also:
Constructor Summary
Constructor and Description |
---|
DHGenParameterSpec(int primeSize,int exponentSize)
Constructs a parameter set for the generation of Diffie-Hellman
(system) parameters.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getExponentSize()
Returns the size in bits of the random exponent (private value).
|
|
getPrimeSize()
Returns the size in bits of the prime modulus.
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
DHGenParameterSpec
- public DHGenParameterSpec(int primeSize,
- int exponentSize)
Parameters:
primeSize
- the size (in bits) of the prime modulus. exponentSize
- the size (in bits) of the random exponent. Method Detail
getPrimeSize
- public int getPrimeSize()
Returns the size in bits of the prime modulus.
Returns:
the size in bits of the prime modulus
getExponentSize
- public int getExponentSize()
Returns the size in bits of the random exponent (private value).
Returns:
the size in bits of the random exponent (private value)
AlgorithmParameterGenerator
object for the generation of Diffie-Hellman parameters.