嗨我正在flex和JSP中開發我的應用程序,所以當我通過HTTP Service Post方法向請求對象傳遞值時,這些值是由測試團隊跟蹤和修改的所以我打算在flex中加密值並在jsp.so中解密它是否有任何算法,比如SHA或MD5更安全的算法,所以請發送任何代碼或相關鏈接對我非常有用。我正在使用像Sha或Md5算法我需要在flex中加密和解密
httpService = new HTTPService;
httpService.request = new Object;
httpService.request.task = "doInvite";
httpService.request.email = emailInput.text;
httpService.request.firstName = firstNameInput.text;
httpService.request.lastName = lastNameInput.text;
httpService.send();
所以有什麼其他的方式來提供更安全的,請幫助我,在此先感謝。
SHA和MD5是單向算法 - 也就是說,您可以將firstName或lastName轉換爲MD5或SHA *十六進制字符串,但無法將其轉換回來。 – 2010-02-25 17:19:38
在swf中檢索和散列密碼是非常糟糕的做法。由於任何swf文件都可以輕鬆地反編譯。 – ALOToverflow 2010-04-14 14:20:14
@Frank - OP試圖完成的是一個最佳實踐,它使用哈希加密技術不通過未加密的線路發送明文憑證。當然,問題是,有史以來沒有解密......。所以他必須比較服務器上的加密版本以進行身份驗證。 – HDave 2010-09-21 21:05:18