C语言实现C#下的DES加密算法(DESCryptoServiceProvider)
一.效果图


二.关于DES
- 以8Byte(64bit)数据作为一个计算单元,加密数据末尾不足8Byte的需要填充到8Byte,填充的数据解密后需要移除;
- DESCryptoServiceProvider默认使用CBC加密模式和PKCS7填充模式;
- CBC模式是在ECB的基础上多加一层“异或”操作;
- PKCS7算法填充字符串由一个字节序列组成,每个字节填充该字节序列的长度。示例如下:
三.源码
https://download.****.net/download/u012339043/11962831