DES_BLOCK_SIZE
if (len < DES_BLOCK_SIZE)
for (i = 0, len -= DES_BLOCK_SIZE; i <= len; i += DES_BLOCK_SIZE) {