从网上找了篇关于移至PBEWithMD5AndDES加密方法到.net的文章
http://www.codeproject.com/KB/recipes/pbe.aspx
可是我用
PKCSKeyProvider kp = new PKCSKeyProvider();
ICryptoTransform crypt = kp.Generate(
"MyPassword",
new
byte[] { 100,
200, 255,
3}, // salt
15,
// iterations of MD5 hashing
1 );
// number of 16-byte segments to create.
// 1 to mimic Java behaviour.
调用后发现8组10进制数为 33 234 80 13 231 23 191 2
正确的应该是 96 227 143 252 155 23 169 2(60E38FFC9B17A902十六进制每两个一组转换成10进制的值)
仅有最后一项和倒数第三项正确,请问如何调整一下?