2014-10-06 56 views
1

我正在研究基於cordova的iOS移動應用程序。我有用戶創建的數據作爲JSON和圖像。我需要對兩者進行加密。谷歌搜索後,我發現iOS本身支持數據加密,但利用我們必須爲您的iPhone設置密碼。無論如何,我可以將本機iOS加密僅用於我的科爾多瓦應用程序,而不是應用於整個移動設備?如果這是不可能的,我可以在cordova中加密數據和圖像的最佳替代方式是什麼?在科爾多瓦應用程序中實現加密

回答

2

iOS在CommonCrypto中有一套相當完整的加密函數,這是安全框架的一部分。

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

有一個cordova plugin that uses RNCryptor available here

+0

該回購有些事情發生。但是另一個可以從使用RNCryptor https://github.com/cordova-bridge/safe的人那裏獲得 – VJAI 2014-11-28 07:06:28

相關問題