AES加密/解密iOs和.Net

ronIDX

我使用CocoaSecurity和RNCryptor在iOs应用程序上对NSString进行了加密,并且在服务器端(.NET)尝试使用网络上提供的许多功能之一对其进行解密,但没有运气。也是AES解密在线工具,无法解密。

有人可以提供iOS上NSString加密并使用AES256在.NET(VB或C#)中解密的有效示例吗?

扎夫

如果您在iOS上将RNCryptor用于.net,请使用RNCryptor-csRNCryptor不仅仅是加密/解密,它还是一个完整的安全协议,有关RNCryptor协议的详细信息,请参见RNCryptor-SpecRNEncryptor正在积极维护。

CocoaSecurity并不可怕,但我不会使用它,它使用SHA来从密码中获取加密密钥,这不好,目前的做法是使用更安全的PBKDF2之类的密钥派生功能。您将必须匹配.NET上的协议,但该协议没有详细说明,您必须阅读代码以弄清该协议。一年或更长时间未更新。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章