我刚接触iOS加密,而且我坚持使用AES128加密技术。是否有一些我可以轻松使用的预建库(也许是OpenSSL)?
如果是这样,我该如何实现并使用它?有教程吗?
我找到了几个“简单”的教程,如何构建OpenSSL并将其导入Xcode,但它们都不适用于我。此外,它需要与iOS4兼容,因此通过CommonCrypto的解决方案似乎不是一个解决方案(因为几个基本方法只兼容iOS 5+)。
感谢您提供任何帮助,我会把头发拉出来:)
答案 0 :(得分:2)
This是用Obj-C编写的,允许对NSString
和NSData
进行AES128加密。
我把它拿回来。它使用CommonCrypt
。
答案 1 :(得分:1)
如果有人仍然对此问题感兴趣,我在http://dotmac.rationalmind.net/2009/02/aes-interoperability-between-net-and-iphone/找到了解决方案。在此页面上,您可以下载非常简单的obj-c类,这些类与iOS4兼容,不需要任何第三方库。