com.ibm.crypto.provider
Class IBMJCE
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<Object,Object>
java.util.Properties
java.security.Provider
com.ibm.crypto.provider.IBMJCE
- All Implemented Interfaces:
- Serializable, Cloneable, Map<Object,Object>
public final class IBMJCE
- extends Provider
Defines the "IBMJCE" 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)
- Password-based Encryption (PBE)
- Blowfish
- Diffie-Hellman Key Agreement
- HMAC-MD5, HMAC-SHA1
- MD2
- MD5
- SHA
- SHA256
- SHA384
- SHA512
- MD2withRSA
- MD5withRSA
- SHA1withRSA
- SHA1withDSA
- RSA
- RC2 (ECB, CBC, CFB, OFB, PCBC)
- RC4
- ARCFOUR
- Seal
- PKCS5Padding
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
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.Hashtable |
clone, contains, containsKey, containsValue, elements, equals, get, hashCode, isEmpty, keys, rehash, size |
IBMJCE
public IBMJCE()
propertyNames
public Enumeration propertyNames()
- Overrides:
propertyNames
in class Properties