public final class

SunJCE

extends Provider
java.lang.Object
   ↳ java.util.Dictionary<K, V>
     ↳ java.util.Hashtable<K, V>
       ↳ java.util.Properties
         ↳ java.security.Provider
           ↳ com.sun.crypto.provider.SunJCE

Class Overview

Defines the "SunJCE" provider. Supported algorithms and their names: - RSA encryption (PKCS#1 v1.5 and raw) - DES - DES-EDE - AES - Blowfish - RC2 - ARCFOUR (RC4 compatible) - Cipher modes ECB, CBC, CFB, OFB, PCBC, CTR, and CTS for all block ciphers - Cipher padding ISO10126Padding for non-PKCS#5 block ciphers and NoPadding and PKCS5Padding for all block ciphers - Password-based Encryption (PBE) - Diffie-Hellman Key Agreement - HMAC-MD5, HMAC-SHA1, HMAC-SHA-256, HMAC-SHA-384, HMAC-SHA-512

Summary

[Expand]
Inherited Fields
From class java.util.Properties
Public Constructors
SunJCE()
[Expand]
Inherited Methods
From class java.security.Provider
From class java.util.Properties
From class java.util.Hashtable
From class java.util.Dictionary
From class java.lang.Object
From interface java.util.Map

Public Constructors

public SunJCE ()