当前位置:   article > 正文

DES算法中“指定键的大小对于此算法无效。”和“指定的初始化向量(IV)与此算法的块大小不匹配。”错误解决方法。...

指定的密钥大小对于此算法无效

  今天在学习网上的DES算法时发现,如果自己指定Key值和矢量的话,就会出现

“指定键的大小对于此算法无效。”或“指定的初始化向量(IV)与此算法的块大小不匹配。”的错误

后来研究发现其实Key和IV都是定长的byte数组

Key是24位,IV则是8位

接下来就简单了只要传入的Key和IV的Byte数组长度分别为24和8即可

使用字符串的话用

Encoding.Default.GetBytes(str)

转换为byte流即可

转载于:https://www.cnblogs.com/MythXin/archive/2011/08/03/2126069.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/217540
推荐阅读
相关标签
  

闽ICP备14008679号