2014-02-11 180 views
0

我正在從Android應用程序獲取一些數據,這些數據來自我在PHP中由我編寫的Web服務。現在我想讓我的android應用程序和我的web服務之間的連接足夠安全,以便沒有人可以介入。我真的不知道要去哪個方向。我應該使用SSL和一些證書機制。請指導我該怎麼做安全證書

謝謝!

回答

0

使用https/SSL爲您的Web服務,配置此(證書安全性,加密算法,完美的前向保密等)時有一些常見的陷阱。此外,您的應用程序可以驗證證書不是由「Faraway的黑客CA」或「Evil Three Letter Agency Org」發佈的,而是來自您選擇的CA。

您仍然面臨的唯一攻擊是有人打電話給您的web服務,因爲您的應用程序可能沒有自己的證書。使用編譯到應用程序的基本身份驗證或簡單的東西。沒有真正的保護,但比沒有好:)