1

是否有任何现成的 iPhone 加密库?3DES、AES/Rijndael 等等。我需要加密和解密字符串。我对 Objective-C 的理解是,您可以在 Objective-C 方法/函数/无论它们被调用什么中使用 C 代码。

4

4 回答 4

4

iPhone 自带 CommonCrypto 库。它对加密有各种支持。请参阅 Apple 的安全编码操作指南。

于 2012-02-01T18:47:14.977 回答
1

没错,您可以在 Objective-C 中使用您想要的任何 C 代码,因为它是 C 的适当超集。

于 2012-02-01T18:40:31.747 回答
0

不要忘记您可以在您的 obj-c 项目中始终使用 c++ 源代码,并且有许多 c++ 加密库,例如:LibTomCrypt

将 c++ 代码添加到您的项目中并简单地调用函数;

于 2012-02-01T18:43:21.980 回答
0

看看http://www.example-code.com/objc/crypt2_3des.asp

于 2012-02-01T18:43:33.657 回答