Just use crypt() to generate hashes
Support Traditional DES hash