0

我们的应用程序以 XML 格式从 PHP/Mysql 服务器获取所有数据

但是现在客户不希望数据按原样出现,他担心,任何知道这些 .php 文件链接的人都可以访问服务器上的所有数据,并成为他的竞争对手。

所以我想知道是否有任何可用的加密可以在 php 中使用并在 ios 中解密。

还是 SSL 是唯一的选择?

编辑:我们的 php 文件返回 XML 数据,客户端很烦竞争对手可以获取数据,所以我想将加密数据发送到 XML 并在 iPhone 中解密,那么有什么好的解决方案吗?

谢谢

4

2 回答 2

1

SSL 是最直接的选项,但您可能还应该添加一个质询/响应,以便每个请求都伴随一个一次性哈希。这意味着只有可以创建有效“密钥”的设备才能访问数据,而不是任何可以看到 URL 端点的设备。

于 2012-10-17T11:35:10.927 回答
0

您可以添加某种授权机制(类似于 oauth 或更基本的机制),这样只有授权的应用程序才能从服务器获取 XML 数据。

于 2012-10-17T11:36:41.263 回答