0

我需要知道,如何确定哪个是 iOS 应用程序最强大的密码套件。需要一个可以为 iOS 8 和 iOS 9 提供最大安全性的好的密码套件。当我浏览 Apple Docs 时,我发现了很多密码套件,其中一些它们在下面给出。

示例密码套件:TLS_RSA_WITH_AES_256_CBC_SHA、TLS_RSA_WITH_AES_128_CBC_SHA、TLS_RSA_WITH_3DES_EDE_CBC_SHA、TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384、

4

1 回答 1

0

首先:我的主要问题是:您是否希望 iOS8 和 iOS9 都支持相同的密码套件,或者两个不同的密码套件,例如 iOS8 的最佳密码和 iOS9 的最佳密码?

从iOS 8iOS 9的 Qualys SSL 用户代理功能页面开始,您应该使用:

  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 (0xc024)对于 iOS 8 和
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0xc02c)适用于 iOS 9

以上密码套件仅适用于 ECDSA 密钥配置。如果您只提供 RSA 密钥,那么您应该使用以下密码:

  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 (0xc028)对于 iOS 8 和
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0xc02f)适用于 iOS 9(最佳性能)

我希望这个答案可以帮助你一点。

于 2015-12-07T20:04:34.677 回答