Cryptix V3.1

Package java.security

Interface Summary
AsymmetricCipher This interface is implemented by asymmetric (public-key) ciphers.
ExtendedKeyGenerator The KeyGenerator class in JavaSoft's original version of JCE does not provide these essential features: ability to set key lengths, for algorithms that support more than one length.
FeedbackCipher An interface implemented by algorithms that use feedback.
Guard  
Key  
Padding Deprecated.  
Parameterized This interface is implemented by algorithm objects that may be parameterized (i.e.
PrivateKey  
PublicKey  
SecretKey A secret key.
SymmetricCipher This interface is implemented by symmetric ciphers.
VariableLengthDigest This interface defines the additional API for MessageDigest classes that have a variable-length output.
 

Class Summary
BasicPermission  
Cipher This class is used to provide the functionality of a general purpose encryption algorithm, such as DES or RSA.
CipherInputStream A FilterInputStream that encrypts or decrypts the data passing through it.
CipherOutputStream A FilterOutputStream that encrypts or decrypts the data passing through it.
CodeSource  
IJCE The IJCE class provides an interface to features that were not present in JavaSoft's initial version of JCE.
KeyGenerator The KeyGenerator class is used to generate keys for a given algorithm.
KeyPair  
KeyPairGenerator  
KeyPairGeneratorSpi  
MessageDigest  
MessageDigestSpi  
Mode This class is used to provide the functionality of an encryption mode, such as CBC, CFB, or OFB.
PaddingScheme This class is extended by classes that provide a general-purpose padding scheme, such as the ones described in PKCS #5 or in RFC 1423 (PEM).
Permission  
PermissionCollection  
ProtectionDomain  
Provider  
SecureRandom  
SecureRandomSpi  
Security  
Signature  
SignatureSpi  
 

Exception Summary
DigestException  
GeneralSecurityException This is the general security exception class, which serves to group all the exception classes of the java.security package that extend from it.
IllegalBlockSizeException This exception is thrown when an incorrect block size is processed through a cipher.
InvalidAlgorithmParameterException  
InvalidKeyException  
InvalidKeyFormatException InvalidKeyFormatException is thrown when a key format is not recognized.
InvalidParameterException  
InvalidParameterTypeException This is the exception for invalid parameter types.
KeyException  
NoSuchAlgorithmException  
NoSuchParameterException NoSuchParameterException is thrown when a particular parameter is not available in an algorithm parameter set.
NoSuchProviderException  
ProviderException  
SignatureException  
WeakKeyException WeakKeyException is thrown when a weak key would have been generated (e.g.
 


Cryptix V3.1

Copyright (C) 1995-2000 The Cryptix Foundation Ltd. All rights reserved.