【问题标题】:SSL for dummies假人 SSL
【发布时间】:2012-01-10 19:48:33
【问题描述】:

我想为我正在开发的客户端(iPhone)-服务器(c#)应用程序添加一些安全性,主要是加密客户端和服务器之间发送的消息。 我知道我应该使用 SSL,但不确定我需要在客户端和服务器中执行哪些步骤来实现它。 有人可以给我一些指导吗?

我不使用 HTTP 协议,我使用我自己的文本协议,但是对于 HTTP 或我自己的协议,我如何添加 ssl 支持?我知道在 c# 中有 SSLStream 而不是常规的 Stream。在ios上,我需要配置一些流设置,我只是不知道该怎么做。

【问题讨论】:

    标签: c# iphone security ssl


    【解决方案1】:

    采取简单的方法,无需通过所有加密法内容即可进入 App Store。只需使用 HTTP 服务器和客户端。

    C# 运行 HTTP 服务器(也许使用 IIS 来处理?也许 C# 有自己的软件),而 iPhone 只使用 NSURLRequest

    易于实施且安全,因为您将从 Apple 和 Microsoft 的补丁中受益。

    更新问题的更新:我做了一些快速研究,并且不断弹出:kCFStreamPropertySSLSettings - 也许它可以帮助你。这显然是 NSStream 允许它创建 SSL 连接的东西,或者其他东西。恐怕除此之外我无能为力了。

    【讨论】:

      【解决方案2】:

      在 IIS 中使用 SSL 托管应用程序,然后使用 HTTPS 作为服务点。 [编辑] 别忘了你需要一个证书。

      【讨论】:

      • 你能解释一下证书吗?听说有可以免费使用的自签名证书,够用吗?
      猜你喜欢
      • 1970-01-01
      • 2015-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多