com.ibm.crypto.fips.provider

Class IBMJCEFIPS

  1. java.lang.Object
  2. extended byjava.util.Dictionary<K,V>
  3. extended byjava.util.Hashtable<java.lang.Object,java.lang.Object>
  4. extended byjava.util.Properties
  5. extended byjava.security.Provider
  6. extended bycom.ibm.crypto.fips.provider.IBMJCEFIPS
All implemented interfaces:
ModuleStatus, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>

  1. public final class IBMJCEFIPS
  2. extends java.security.Provider
  3. implements ModuleStatus
Defines the "IBMJCEFIPS" provider. Supported algorithms and their names: - AES (ECB, CBC, CFB, OFB, PCBC) - DES-EDE (ECB, CBC, CFB, OFB, PCBC) - SHA - SHA256 - SHA384 - SHA512 - MD5 - RSA - Diffie-Hellman Key Agreement - HmacSHA1 - SHA1withRSA - SHA1withDSA - PKCS5Padding
See Also:
Serialized Form

Nested Class Summary

Nested classes/interfaces inherited from class java.security.Provider
java.security.Provider.Service

Field Summary

Fields inherited from class java.util.Properties
defaults

Constructor Summary

Constructor and Description
IBMJCEFIPS()

Method Summary

Modifier and Type Method and Description
  1. int
getFipsLevel()
Method returns the cryptographic modules FIPS 140-2 certification level
  1. java.lang.Object
getSelfTest()
Method returns a SelfTest object that can be used to
  1. boolean
isFipsCertified()
Method identifies if the cryptographic module is FIPS 140-2 certified
  1. java.util.Enumeration
propertyNames()
Methods inherited from class java.security.Provider
clear, entrySet, getInfo, getName, getService, getServices, getVersion, keySet, load, put, putAll, putService, remove, removeService, toString, values
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, loadFromXML, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
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

Constructor Detail

IBMJCEFIPS

  1. public IBMJCEFIPS()

Method Detail

propertyNames

  1. public java.util.Enumeration propertyNames( )
Overrides:
propertyNames in class java.util.Properties

isFipsCertified

  1. public boolean isFipsCertified( )
Method identifies if the cryptographic module is FIPS 140-2 certified
Specified by:

getFipsLevel

  1. public int getFipsLevel()
Method returns the cryptographic modules FIPS 140-2 certification level
Specified by:
getFipsLevel in interface ModuleStatus

getSelfTest

  1. public java.lang.Object getSelfTest( )
Method returns a SelfTest object that can be used to
Specified by:
getSelfTest in interface ModuleStatus
See Also: