在cordova应用程序中实现加密

时间:2014-10-06 06:12:35

标签: ios security cordova encryption

我正在开发基于cordova的iOS移动应用程序。我已经将用户创建的数据创建为JSON和图像。我需要加密两者。谷歌搜索后我发现iOS本身支持数据加密,但利用我们为你的iPhone设置密码。无论如何,我只能使用本机iOS加密我的cordova应用程序,而不是应用于整个手机?如果不可能,那么我可以在cordova中加密数据和图像的最佳替代方式是什么?

1 个答案:

答案 0 :(得分:2)

iOS在安全框架的一部分CommonCrypto中有一套相当完整的加密函数。

您可以使用AES加密和钥匙串来安全地保存加密密钥。 SO上有很多例子。此外,还有可以使用的完整项目,例如RNCryptor

cordova plugin that uses RNCryptor available here