com.ibm.crypto.fips.provider
Class AESParameters
- java.lang.Object
java.security.AlgorithmParametersSpi
com.ibm.crypto.fips.provider.AESParameters
All implemented interfaces:
- public final class AESParameters
- extends java.security.AlgorithmParametersSpi
- implements AlgorithmStatus
IV ::= OCTET STRING -- 16 octets
Version:
1.0, 11/26/01
Author:
Paschalis Kaltsatis
Constructor Summary
Constructor and Description |
---|
AESParameters()
|
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[] encoded)
|
|
engineInit(byte[] encoded,java.lang.String decodingMethod)
|
|
engineToString()
|
|
internalGetEncoded()
|
|
internalGetEncoded(java.lang.String encodingMethod)
|
|
internalGetParameterSpec(java.lang.Class paramSpec)
|
|
internalInit(java.security.spec.AlgorithmParameterSpec paramSpec)
|
|
internalInit(byte[] encoded)
|
|
internalInit(byte[] encoded,java.lang.String decodingMethod)
|
|
internalToString()
|
|
isFipsApproved()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
AESParameters
- public AESParameters()
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:
FIPSRuntimeException
- if SelfTest.isFipsRunnable returns false. 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[] encoded)
- throws java.io.IOException
Specified by:
engineInit
in class java.security.AlgorithmParametersSpi
internalInit
- protected void internalInit(byte[] encoded)
- throws java.io.IOException
Throws:
java.io.IOException
engineInit
- protected void engineInit(byte[] encoded,
- java.lang.String decodingMethod)
- throws java.io.IOException
Specified by:
engineInit
in class java.security.AlgorithmParametersSpi
internalInit
- protected void internalInit(byte[] encoded,
- java.lang.String decodingMethod)
- throws java.io.IOException
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:
FIPSRuntimeException
- if SelfTest.isFipsRunnable returns false. 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
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
internalGetEncoded
- protected byte[] internalGetEncoded( java.lang.String encodingMethod)
- throws java.io.IOException
Throws:
java.io.IOException
engineToString
- protected java.lang.String engineToString( )
Specified by:
engineToString
in class java.security.AlgorithmParametersSpi
Throws:
FIPSRuntimeException
- if SelfTest.isFipsRunnable returns false. internalToString
- protected java.lang.String internalToString( )
AlgorithmStatus