【问题标题】:SSL Wrapper around iphone's app围绕 iPhone 应用程序的 SSL Wrapper
【发布时间】:2010-10-18 22:00:25
【问题描述】:

我有一个连接到内部游戏服务器的应用程序。我想将流量包装在 SSL 中,以防止黑客嗅探密码等等。无论如何,我该如何使用 iphone 应用程序来做到这一点?我正在使用 CFNetwork 与服务器通信,一切都在我们自己的内部协议中,而不是使用 http 或类似的东西。

谢谢

【问题讨论】:

    标签: iphone objective-c networking ssl ios


    【解决方案1】:

    您需要在打开流之前设置适当的CFStream properties。为此,首先使用适当的kCFStreamSSL* 键和相应的值准备一个字典,然后调用CFWriteStreamSetProperty() 将该字典设置为kCFStreamPropertySSLSettings 属性。该属性应在连接对中的两个流之间共享。

    如果您的服务器尝试协商 SSL 连接,我相信默认情况下流会在协商中合作。您要做的工作可能比您想象的要少。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-09
      • 2011-07-27
      • 1970-01-01
      • 2011-04-07
      • 2016-06-03
      • 1970-01-01
      • 2019-03-14
      • 2010-12-13
      相关资源
      最近更新 更多