关于DES的密文长度的有关问题

关于DES的密文长度的问题
是不是DES只加密8位的明文?

我要加密一个CString,它的长度很长   该如何搞

把CString,分成一个一个的8位,   然后加密?




------解决方案--------------------
可以设置密钥长度的,是8的倍数即可
------解决方案--------------------
把CString,分成一个一个的8位, 然后加密!正解!

用ECB,CBC模式都可以
------解决方案--------------------
通常做法是在数据后面补一段空数据和一个4字节整数的有效数据长度,凑齐64位(8字节)的整数倍,然后加密;
解密后,先从数据末尾4字节读取一个整数的有效数据长度,然后按取到的长度截掉末尾的补充数据即得到原来的数据了。
------解决方案--------------------
分组应该是8字节,而不是8位