Package javax.crypto.spec


Package javax.crypto.spec

Java 1.4

The javax.crypto.spec package contains classes that define transparent java.security.spec.KeySpec and java.security.spec.AlgorithmParameterSpec representations of secret keys, Diffie-Hellman public and private keys, and parameters used by various cryptographic algorithms. The classes in this package are used in conjunction with java.security.KeyFactory , javax.crypto.SecretKeyFactory and java.security.AlgorithmParameters for converting opaque Key , and AlgorithmParameters objects to and from transparent representations. In order to make good use of this package, you must be familiar with the specifications of the various cryptographic algorithms it supports and the basic mathematics that underlie those algorithms.

Classes

 public class  DESedeKeySpec  implements java.security.spec.KeySpec; public class  DESKeySpec  implements java.security.spec.KeySpec; public class  DHGenParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  DHParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  DHPrivateKeySpec  implements java.security.spec.KeySpec; public class  DHPublicKeySpec  implements java.security.spec.KeySpec; public class  IvParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  OAEPParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  PBEKeySpec  implements java.security.spec.KeySpec; public class  PBEParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  PSource  ;    public static final class  PSource.PSpecified  extends PSource; public class  RC2ParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  RC5ParameterSpec  implements java.security.spec.AlgorithmParameterSpec; public class  SecretKeySpec  implements java.security.spec.KeySpec, javax.crypto.SecretKey; 



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net