Реализация алгоритмов шифрования DES и Triple DES
DES работает в режиме электронной кодовой книги (ECB)
Реализация основана на алгоритмах, описанных на сайте Википедия
-e [file] [key1] [key2] [key3]
Т.к. шифр работает с блоками размером 64 бит (8 Байт), при необходимости к массиву данных добавляются дополнительные байты.
На самом деле, они добавляются в любом случае (от 8 до 1 байта), где в самом первом записана единица, а в остальных - нули.
Это позволяет программе самой отсекать лишние байты при расшифровке.
-d [file] [key1] [key2] [key3]
Вызов программы похож, но ключи будут расположены в обратной последовательности