the DES functions produce an output.

It just doesn't appear to be the correct output, according to the test vectors I'm using.