Encodes a stream of bytes using DES encryption with a pass key. Lowest level method that handles all work.