des: allow unaligned input and output buffers