0

我需要从我的 iPhone 应用程序向 php 页面发送数据和从 php 页面发送数据,现在我有几个问题要在第一次就正确处理它,并且最好的结果:)

让我们从数据传输开始。从 php 页面获取数据的最佳方式是什么?

选项 1:在后台线程中使用 NSString

[[NSString alloc] initWithContentsOfURL:url];

或选项 2:将 NSURLConnection 与代表一起使用?

然后我们有加密部分。我有一点谷歌,但还没有找到这么多。我需要能够在双方(在 iPhone 应用程序和 php 页面上)进行加密和解密。什么加密最适合这个?是否有任何良好加密的实现?

最后,用于密钥交换。我正在考虑使用 diffie-hellman,它“需要”大素数。有没有简单的方法来生成这样的东西(在 iPhone 和 php 页面上)?

4

1 回答 1

1

您是否考虑过使用 HTTPS?SSL/TLS 似乎在加密、密钥交换等方面与您正在寻找的内容相匹配。在此之上的 HTTP 将使您能够将数据传输到 PHP 页面。

于 2011-05-16T12:54:34.770 回答