2012-07-30 32 views
2

我有一個在phongap(= html + javascript)中創建的移動應用程序,我需要加密例如一個使用RSA等非對稱密碼的zip文件,因此一旦文件被加密,任何人都可以在不使用專用密鑰的情況下獲取內容,而私有密鑰只有服務器知道文件將被髮送到哪裏。在JavaScript中加密文件(Phonegap應用程序)

在javascript中是可能的東西嗎?假設該應用只能在支持HTML5兼容瀏覽器的Android和iOS上運行。

+1

我會用對稱驗證加密(如AES-GCM)使用隨機密鑰加密消息本身,然後用RSA加密該隨機密鑰。 – CodesInChaos 2012-07-30 12:39:19

+0

這是一個小小的OT,但無論如何它都很有幫助,所以你能否詳細說明一下關於隨機密鑰對稱密碼的選擇,而不是直接進行非對稱加密? – Elwhis 2012-07-30 12:44:36

+0

http://en.wikipedia.org/wiki/Hybrid_cryptosystem – CodesInChaos 2012-07-30 12:47:22

回答

-3

網頁瀏覽器中的Javascript加密是flawed approach。但也許你可以使用Cryptico來完成你的任務。

相關問題