我需要知道,如何确定哪个是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,
答案 0 :(得分:0)
第一:我的主要问题是:您是否希望iOS8和iOS9都支持相同的密码套件,或两种不同的密码套件,例如iOS8的最佳密码和iOS9的最佳密码?
从iOS 8和iOS 9的Qualys SSL用户代理功能页面开始,您应该使用:
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 (0xc024)
和TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0xc02c)
以上Ciphersuites仅适用于ECDSA Key配置。 如果您只提供RSA密钥,那么您应该使用以下密码:
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 (0xc028)
和TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0xc02f)
(最佳性能)我希望这个答案对你有所帮助。