c++ about des crypt