It is really sad to see how he heavily misunderstood the basic concepts of programming.
Saru, to get serious help, please elaborate your functional requirements in detail. It is very clear that you're thinking in the completely wrong direction to solve your problem. You won't have much luck if you keep asking others how to use a screwdriver to slam a nail.
public int rabbit_cipher(Rabbit_Instance p_instance, final String p_src,String p_dest, int data_size)
/* Temporary variables */
/* Return error if the size of the data to encrypt is */
/* not a multiple of 16 */
for (i=0; i<data_size; i+=16)
/* Iterate the system */
s0=Convert(p_dest.substring(i,i+4)); /*Convert() here is a user defined function*/