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.InvalidParameterSpecExceptioninternalInit
- protected void internalInit(java.security.spec.AlgorithmParameterSpec paramSpec)
- throws java.security.spec.InvalidParameterSpecException
Throws:
java.security.spec.InvalidParameterSpecExceptionengineInit
- 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.IOExceptionengineInit
- 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.IOExceptionengineGetParameterSpec
- 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.InvalidParameterSpecExceptioninternalGetParameterSpec
- protected java.security.spec.AlgorithmParameterSpec internalGetParameterSpec( java.lang.Class paramSpec)
- throws java.security.spec.InvalidParameterSpecException
Throws:
java.security.spec.InvalidParameterSpecExceptionengineGetEncoded
- 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.IOExceptionengineGetEncoded
- 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.IOExceptionengineToString
- 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