Я правильно начинаю?
Что дальше делать? Как делать первичную перестановку? Как делать 16циклов перестановок?
Не думаю, что Вам легко удастся найти человека, готового вместе с Вами шаг за шагом пройти DES.
По-моему, в Вашем случае самый простой способ - скачать открытую реализация DES, вставить после каждого шага печать и вывести лог; после этого можно попытаться воспроизвести работу программы вручную.