2011-12-30 52 views
2

我進行HTTP調用。我使用POST方法發送數據。我不加密我的數據,但是我傳遞了一個帶有加密SHA-1散列(簡單的自制加密)的GET參數。這會被認爲是加密(因爲我必須聯繫NSA),即使我實際上沒有對數據進行加密,而是對其進行數字簽名?數字簽名是否被認爲是加密?

回答

6

數字簽名的東西是而不是加密它。這兩者非常不同。如果您仍然可以在傳輸時以純文本格式讀取數據,則它不會被加密。數字簽名的存在是爲了驗證發件人和簽名的驗證人(收件人)之間沒有修改什麼。

我想指出的是,「簡單的自制加密」一定是的今天在網絡上的安全問題上的來源之一。那裏有一些經過驗證的技術和算法。不要重新發明輪子;你不能像創造這類事物的科學家那樣做得好。

+0

它碰巧是一個數學家:) – 2012-01-04 02:45:09

相關問題