标准的DES密钥长度为bai64bit,密钥每个字符占7bit,外加1bit的奇du偶校验,64/(7+1)=8。
所以必须是8个字zhi符也只能是8个字符。
但 .NET 里 DESCryptoServiceProvider 这个类是微软已经封装好的了,如果密钥长度不足,会以 PKCS7Padding 方式补足位。
C# DES加解密
最新推荐文章于 2023-07-12 14:31:44 发布
标准的DES密钥长度为bai64bit,密钥每个字符占7bit,外加1bit的奇du偶校验,64/(7+1)=8。
所以必须是8个字zhi符也只能是8个字符。
但 .NET 里 DESCryptoServiceProvider 这个类是微软已经封装好的了,如果密钥长度不足,会以 PKCS7Padding 方式补足位。