add des encryption feature