2011-07-06 75 views
2

我需要找出適合我的加密類型。 對於我而言,我通常需要通過ajax將信息從我的移動webapp傳遞到.NET webservice。我應該使用什麼類型的加密

總結:

(加密使用JavaScript)手機---加密數據 - > WebService的(在C#解密)

+0

我沒有看到使用SHA1的任何錯誤。您也可以使用特定的密鑰使用鹽進行加密 – Atticus

+2

@Atticus:SHA1是一種哈希算法。你不能解密哈希。 –

+1

你還沒有說明你正試圖抵禦的*攻擊*,但你期望得到防禦它的建議。你需要告訴我們誰在攻擊你,爲什麼,他們有什麼資源,他們想要得到什麼?當攻擊從未被指定時,描述如何防禦攻擊是不可能的。 –

回答

7

只需使用SSL - 不是所有的傳輸將是安全和你的代碼變化將是最小的(只需將https放在你的網站前面就足夠了)。

+0

+1,他已經在使用網絡應用程序和AJAX,HTTPS就是要走的路。 –

+0

我同意,除非在服務器上未啓用SSL或沒有證書的情況除外。 –

+0

我沒有證書。我的webapp將被用於phonegap以構建本地應用程序 – root

相關問題