tea, xtea, xxtea, rc4 code updated