Sha*_*man 7 security cryptography libraries ios
我已经使用Java加密多年了.现在,我们需要编写一个iOS应用程序,它将加密的有效负载从移动设备发送到Java服务.我已经开始使用iOS加密支持(CommonCrypto等)并且发现它有点困难.JCE有一个非常简洁,简洁的API,所以我显然已经被宠坏了.相比之下,iOS加密技术是一个更难以使用的API.
是否有任何简化的加密库或CommonCrypto包装器提供更简洁的API?特别是,我们需要:
我知道我已经看过一个或两个包含AES加密的示例类.我正在寻找更丰富,更全功能的东西.有人有什么建议吗?
您可以在 iOS 应用程序中使用 openSSL,为了方便使用,您可以使用septicus 的SSCrypto 库。
从败血症部位:
SSCrypto.framework 为 OpenSSL 库函数提供了一个简单的包装器,用于加密、解密(对称和 RSA)和校验和。它还对 Base64 数据进行编码和解码,并可以生成 RSA 私钥和公钥。项目中包含一个测试工具。单击此处查看SSCrypto 附带的main.m文件,了解其使用示例。