com.ibm.crypto.fips.provider
Class DHParameters
- java.lang.Object
java.security.AlgorithmParametersSpi
com.ibm.crypto.fips.provider.DHParameters
All implemented interfaces:
- public final class DHParameters
- extends java.security.AlgorithmParametersSpi
- implements AlgorithmStatus
Version:
1.0, 05/19/03
Author:
Jan Luehe, John Peck
Field Summary
Modifier and Type | Field and Description |
---|---|
|
g
|
|
p
|
Constructor Summary
Constructor and Description |
---|
DHParameters()
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
engineGetEncoded()
|
|
engineGetEncoded(java.lang.String encodingMethod)
|
|
engineGetParameterSpec(java.lang.Class paramSpec)
|
|
engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
|
|
engineInit(byte[] params)
|
|
engineInit(byte[] params,java.lang.String decodingMethod)
|
|
engineToString()
|
|
internalGetEncoded()
|
|
internalGetParameterSpec(java.lang.Class paramSpec)
|
|
internalInit(java.security.spec.AlgorithmParameterSpec paramSpec)
|
|
internalInit(byte[] params)
|
|
internalToString()
|
|
isFipsApproved()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail
p
- protected java.math.BigInteger p
g
- protected java.math.BigInteger g
Constructor Detail
DHParameters
- public DHParameters()
Method Detail
isFipsApproved
- public boolean isFipsApproved()
Module identifies if the cryptographic operation (algorithm) is FIPS certified
Specified by:
isFipsApproved
in interface AlgorithmStatus
See Also:
engineInit
- protected void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
- throws java.security.spec.InvalidParameterSpecException
Specified by:
engineInit
in class java.security.AlgorithmParametersSpi
Throws:
java.security.spec.InvalidParameterSpecException
internalInit
- protected void internalInit(java.security.spec.AlgorithmParameterSpec paramSpec)
- throws java.security.spec.InvalidParameterSpecException
Throws:
java.security.spec.InvalidParameterSpecException
engineInit
- protected void engineInit(byte[] params)
- throws java.io.IOException
Specified by:
engineInit
in class java.security.AlgorithmParametersSpi
Throws:
java.io.IOException
internalInit
- protected void internalInit(byte[] params)
- throws java.io.IOException
Throws:
java.io.IOException
engineInit
- protected void engineInit(byte[] params,
- java.lang.String decodingMethod)
- throws java.io.IOException
Specified by:
engineInit
in class java.security.AlgorithmParametersSpi
Throws:
java.io.IOException
engineGetParameterSpec
- protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec( java.lang.Class paramSpec)
- throws java.security.spec.InvalidParameterSpecException
Specified by:
engineGetParameterSpec
in class java.security.AlgorithmParametersSpi
Throws:
java.security.spec.InvalidParameterSpecException
internalGetParameterSpec
- protected java.security.spec.AlgorithmParameterSpec internalGetParameterSpec( java.lang.Class paramSpec)
- throws java.security.spec.InvalidParameterSpecException
Throws:
java.security.spec.InvalidParameterSpecException
engineGetEncoded
- protected byte[] engineGetEncoded( )
- throws java.io.IOException
Specified by:
engineGetEncoded
in class java.security.AlgorithmParametersSpi
Throws:
java.io.IOException
internalGetEncoded
- protected byte[] internalGetEncoded( )
- throws java.io.IOException
Throws:
java.io.IOException
engineGetEncoded
- protected byte[] engineGetEncoded( java.lang.String encodingMethod)
- throws java.io.IOException
Specified by:
engineGetEncoded
in class java.security.AlgorithmParametersSpi
Throws:
java.io.IOException
engineToString
- protected java.lang.String engineToString( )
Specified by:
engineToString
in class java.security.AlgorithmParametersSpi
internalToString
- protected java.lang.String internalToString( )
AlgorithmStatus