XXTEA encode , decode and hashing using Davies-Meyer function