calculates a hash code value for the object . objects that are equal will also have the same hashcode . concode_field_sep long serialVersionUID concode_elem_sep byte[] key concode_elem_sep String algorithm concode_field_sep byte[] getEncoded concode_elem_sep String getAlgorithm concode_elem_sep boolean equals concode_elem_sep java.lang.String getFormat
int function ( ) { int loc0 = algorithm . toUpperCase ( ) . hashCode ( ) ; for ( int loc1 = 0 ; loc1 != this . key . length ; loc1 ++ ) { loc0 ^= this . key [ loc1 ] << ( 8 * ( loc1 % 4 ) ) ; } return loc0 ; }