2012-04-16 127 views
0

我已經設置了一個Web服務器,並且可以通過使用JSON在它和我的iPhone之間交換數據。通過JSON安全地傳輸數據

JSON是否已經加密?我正在嘗試製作一個人們可以使用的應用程序。我不確定如何安全地驗證用戶。現在我讓他們發送一些能夠唯一標識它們以及GET請求的信息。

但是有人不能輕易地選擇這個,然後重新發送GET請求到服務器以訪問相同的信息?

什麼是正確的方法來做到這一點?

回答

4

JSON不是自動加密的,不是。

使用SSH保護您的服務器。這應該防止大多數MITM類型的攻擊。如果您非常擔心客戶端(瀏覽器)的重播攻擊,您可能需要oAuth +一個安全的隨機數。

沒有安全措施會保護你100%,你必須危及安全性和性能。

+0

如果我傳遞JSON時使用我的服務器的https地址,然後是數據加密自動的? – neuromancer 2012-04-16 20:32:57

+0

是的,假設您實際上已經爲服務器配置了SSL。 – Perception 2012-04-16 22:11:36

+0

如何檢查服務器是否使用SSL? – neuromancer 2012-04-16 22:18:57