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