發在一個網站的應用程序,存在需要發送的用戶密碼服務器的方法(服務器在.NET)技術在iPhone上加密文本通過網絡
由於發送純文本到服務器通過網絡暴露用戶密碼。考慮到用戶的隱私。我們希望在通過網絡發送之前使用任何加密算法對密碼進行加密。
Algo應該符合以下幾點 1.不應該生成任何無效的XML字符 2.應該給服務器端和iPhone端相同的結果。 由於我們使用int key 129嘗試了簡單的XOR加密,與服務器端相比,它在iPHone上給出了不同的結果。
請讓我知道,如果有任何recomendations的。
你有沒有試過散列? SHA1或MD5? – Jorge 2011-04-19 08:50:02
1.使用固定密鑰的XOR加密幾乎不加密,2.結果不同?哪個字節不同?編碼的編碼是否相同? – 2011-04-19 08:54:02
@Jorge:哈希不安全,因爲竊聽者然後可以發送相同的哈希登錄。 – brain 2011-04-19 10:22:30