如何保护 iOS 应用程序和服务器之间的流量?

发布于 2024-10-08 03:32:33 字数 146 浏览 3 评论 0原文

我正在构建一个从 Web 服务器获取 JSON 编码数据的应用程序。现在,任何人都可以访问获取数据的服务器脚本,并可能访问敏感数据。

那么,确保应用程序获取数据并确保服务器和应用程序之间的流量安全的最佳方法是什么? 服务器脚本是 PHP。

谢谢。

I am building an app which gets JSON-encoded data from a web server. Right now, anyone can access the server-script that gets the data, and potentially access sensitive data.

So, what is the best way to ensure that the app is what's getting the data, and secure the traffic between the server and app?
The server-script is PHP.

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

终陌 2024-10-15 03:32:33

您应该使用 nonce

这里有一个关于如何生成 MD5 的精彩教程C 中的哈希:

http://www.saobart.com/md5-has- in-objective-c/

You should use nonces

Here's a great tutorial on how to generate an MD5 hash in C:

http://www.saobart.com/md5-has-in-objective-c/

就是爱搞怪 2024-10-15 03:32:33

那么,确保应用程序获取数据的最佳方法是什么

一般来说,你不能。你能做的最好的事情就是使用某种登录系统,但任何嗅探数据包的人都能够弄清楚这一点。

并确保服务器和应用程序之间的流量安全?

使用 TLS,即使用 SSL 的 HTTPS。

So, what is the best way to ensure that the app is what's getting the data

In general, you can't. The best you can do is use some sort of login system, but anyone sniffing packets will be able to figure that out.

and secure the traffic between the server and app?

Use TLS, i.e., HTTPS using SSL.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文