标准的des 在c#中是不是只能使用8字节(64位)的密钥加密啊??<BR>别人使用java加密的数据,他们的密钥一共有49字节(49个字母),但是.net中只能接收8个字节的密钥啊?<BR>请高手说明des在c++中 c#中 java中 有什么区别 C#怎么能够接收49字节的密钥??
2 回答
暮色呼如
TA贡献1853条经验 获得超9个赞
DES标准就是64位输入+64位密钥(有效56位吧)产生64位输出,因此8字节的密钥才是正确的,至于JAVA中的49字节,可能是内部又作了一些变换最后选择了8个字节的密钥
- 2 回答
- 0 关注
- 374 浏览
添加回答
举报
0/150
提交
取消