关于网友提出的“C#的AES怎么这么变态”问题疑问,本网通过在网上对“C#的AES怎么这么变态”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:C#的AES怎么这么变态
描述: 网上一坨子C#的AES代码,无一例外都有“向量”这个参数,但是
Android、IOS 都木有!!!!!!!!
现在 android 和 ios 的 AES加解密都能互通,就我这边的C#,坑爹的带了个向量的参数,
无论怎么搞都 无法解码他们的东西,加密的东西又跟他们的不一样,
大神们,能不能提供个 没有向量 的AES,烦死了!!
解决方案1: android 和 ios 没有 确定 没有?
真的没有~ 这不科学~
如果真的不用你传~那么对象默认应该会有一个~
试试能不能把他读出来
http://stackoverflow.com/questions/6788018/android-encryption-decryption-with-aes
我看这个页面的代码很多都是getInstance
Cipher 这个对象上也许会有~ 每个对象找找看
解决方案2: 其实都是有向量的,只是一些平台这个参数不对外
参考
http://blog.sina.com.cn/s/blog_70899b710101ewb5.html
这里有个开源的跨平台库
https://github.com/RNCryptor/RNCryptor
解决方案3: http://www.cnblogs.com/kevin-top/archive/2010/07/01/1769351.html 看看这个呢
以上介绍了“C#的AES怎么这么变态”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1610968.html