项目需求给的密钥是32位的一串字符(而且提供的是java的实现方法),但我要用C#写。
我把密钥放入代码中报:“指定键的大小对于此算法无效”这个错。
然后我换成1234578就可以了。
des.Key = Encoding.UTF8.GetBytes("12345678");
des.IV = Encoding.UTF8.GetBytes("01234567");请问C# key的长度有要求吗?
java和C#的key长度要求不一样吗?
C#加密