This class is a transparent representation of the parameters used by the RC5 encryption algorithm. An object of this class initializes a Cipher object that implements RC5. Note that the "SunJCE" provider supplied by Sun does not implement RC5. Figure 17-26. javax.crypto.spec.RC5ParameterSpecpublic class RC5ParameterSpec implements java.security.spec.AlgorithmParameterSpec { // Public Constructors public RC5ParameterSpec (int version , int rounds , int wordSize ); public RC5ParameterSpec (int version , int rounds , int wordSize , byte[ ] iv ); public RC5ParameterSpec (int version , int rounds , int wordSize , byte[ ] iv , int offset ); // Public Instance Methods public byte[ ] getIV ( ); public int getRounds ( ); public int getVersion ( ); public int getWordSize ( ); // Public Methods Overriding Object public boolean equals (Object obj ); public int hashCode ( ); } |