| 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use javax.crypto | |
|---|---|
| java.security | Provides the classes and interfaces for the security framework. | 
| javax.crypto | Provides the classes and interfaces for cryptographic operations. | 
| javax.crypto.interfaces | Provides interfaces for Diffie-Hellman keys as defined in RSA Laboratories' PKCS #3. | 
| javax.crypto.spec | Provides classes and interfaces for key specifications and algorithm parameter specifications. | 
| javax.security.auth.kerberos | This package contains utility classes related to the Kerberos network authentication protocol. | 
| Classes in javax.crypto used by java.security | |
|---|---|
| SecretKey
 A secret (symmetric) key.  | 
|
| Classes in javax.crypto used by javax.crypto | |
|---|---|
| BadPaddingException
 This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly.  | 
|
| Cipher
 This class provides the functionality of a cryptographic cipher for encryption and decryption.  | 
|
| CipherSpi
 This class defines the Service Provider Interface (SPI) for the Cipher class. | 
|
| ExemptionMechanism
 This class provides the functionality of an exemption mechanism, examples of which are key recovery, key weakening, and key escrow.  | 
|
| ExemptionMechanismException
 This is the generic ExemptionMechanism exception.  | 
|
| ExemptionMechanismSpi
 This class defines the Service Provider Interface (SPI) for the ExemptionMechanism class. | 
|
| IllegalBlockSizeException
 This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.  | 
|
| KeyAgreement
 This class provides the functionality of a key agreement (or key exchange) protocol.  | 
|
| KeyAgreementSpi
 This class defines the Service Provider Interface (SPI) for the KeyAgreement class. | 
|
| KeyGenerator
 This class provides the functionality of a (symmetric) key generator.  | 
|
| KeyGeneratorSpi
 This class defines the Service Provider Interface (SPI) for the KeyGenerator class. | 
|
| Mac
 This class provides the functionality of a "Message Authentication Code" (MAC) algorithm.  | 
|
| MacSpi
 This class defines the Service Provider Interface (SPI) for the Mac class. | 
|
| NoSuchPaddingException
 This exception is thrown when a particular padding mechanism is requested but is not available in the environment.  | 
|
| SealedObject
 This class enables a programmer to create an object and protect its confidentiality with a cryptographic algorithm.  | 
|
| SecretKey
 A secret (symmetric) key.  | 
|
| SecretKeyFactory
 This class represents a factory for secret keys.  | 
|
| SecretKeyFactorySpi
 This class defines the Service Provider Interface (SPI) for the SecretKeyFactory class. | 
|
| ShortBufferException
 This exception is thrown when an output buffer provided by the user is too short to hold the operation result.  | 
|
| Classes in javax.crypto used by javax.crypto.interfaces | |
|---|---|
| SecretKey
 A secret (symmetric) key.  | 
|
| Classes in javax.crypto used by javax.crypto.spec | |
|---|---|
| SecretKey
 A secret (symmetric) key.  | 
|
| Classes in javax.crypto used by javax.security.auth.kerberos | |
|---|---|
| SecretKey
 A secret (symmetric) key.  | 
|
  | 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.