2014-02-11 141 views
0

我正在从Android应用程序获取一些数据,这些数据来自我在PHP中由我编写的Web服务。现在我想让我的android应用程序和我的web服务之间的连接足够安全,以便没有人可以介入。我真的不知道要去哪个方向。我应该使用SSL和一些证书机制。请指导我该怎么做安全证书

谢谢!

回答

0

使用https/SSL为您的Web服务,配置此(证书安全性,加密算法,完美的前向保密等)时有一些常见的陷阱。此外,您的应用程序可以验证证书不是由“Faraway的黑客CA”或“Evil Three Letter Agency Org”发布的,而是来自您选择的CA。

您仍然面临的唯一攻击是有人打电话给您的web服务,因为您的应用程序可能没有自己的证书。使用编译到应用程序的基本身份验证或简单的东西。没有真正的保护,但比没有好:)