com.ibm.crypto.fips.provider
Class IBMJCEFIPS
java.lang.Object
|
+--java.util.Dictionary
|
+--java.util.Hashtable
|
+--java.util.Properties
|
+--java.security.Provider
|
+--com.ibm.crypto.fips.provider.IBMJCEFIPS
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Map, ModuleStatus, java.io.Serializable
- public final class IBMJCEFIPS
- extends java.security.Provider
- implements ModuleStatus
Defines the "IBMJCEFIPS" provider.
Supported algorithms and their names:
- AES (ECB, CBC, CFB, OFB, PCBC)
- DES (ECB, CBC, CFB, OFB, PCBC)
- DES-EDE (ECB, CBC, CFB, OFB, PCBC)
- SHA
- RSA
- Diffie-Hellman Key Agreement
- HmacSHA1
- SHA1withRSA
- SHA1withDSA
- PKCS5Padding
- See Also:
- Serialized Form
Inner classes inherited from class java.util.Map |
java.util.Map.Entry |
Fields inherited from class java.util.Properties |
defaults |
Method Summary |
int |
getFipsLevel()
Method returns the cryptographic modules FIPS 140-2 certification level |
java.lang.Object |
getSelfTest()
Method returns a SelfTest object that can be used to |
boolean |
isFipsCertified()
Method identifies if the cryptographic module is FIPS 140-2 certified |
java.util.Enumeration |
propertyNames()
|
Methods inherited from class java.security.Provider |
clear, entrySet, getInfo, getName, getVersion, keySet, load, put, putAll, remove, toString, values |
Methods inherited from class java.util.Properties |
getProperty, getProperty, list, list, save, setProperty, store |
Methods inherited from class java.util.Hashtable |
clone, contains, containsKey, containsValue, elements, equals, get, hashCode, isEmpty, keys, rehash, size |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
IBMJCEFIPS
public IBMJCEFIPS()
propertyNames
public java.util.Enumeration propertyNames()
- Overrides:
propertyNames
in class java.util.Properties
isFipsCertified
public boolean isFipsCertified()
- Method identifies if the cryptographic module is FIPS 140-2 certified
- Specified by:
isFipsCertified
in interface ModuleStatus
getFipsLevel
public int getFipsLevel()
- Method returns the cryptographic modules FIPS 140-2 certification level
- Specified by:
getFipsLevel
in interface ModuleStatus
getSelfTest
public java.lang.Object getSelfTest()
- Method returns a SelfTest object that can be used to
- Specified by:
getSelfTest
in interface ModuleStatus
- See Also:
SelfTest