I had thought about that, and had wondered if XTEA had the trait of not producing any NUL bytes in the output. Apparently not.