DES encryption (C++)