Change to use CryptoJS instead of xxtea