???????????????????????????https?????????????????????????????????????????????д?????????InfoQ????????????з???????????????Щ????????????????????????????????Э??????????????????????????????????????????????
???????????????????????Cipher Suite??????????????????Cipher??[C1??C2??C3?? …]????????????
??????????????????????????Cipher???????????????????????????????????Cipher?????????????
???????????????????????Cipher???к???????????????????????????????????????Firefox 30?????????????????????????????汾??Firefox???????????????:

???????????????????????????
????1. ?????
??????????????ЩCipher??????????????????SSL/TLSЭ???汾?????????????????HTTPS??SSLЭ?????????????SSLЭ????Netcape???????????90????????????Э?飬????????3.0?汾??1999???Э????ITEL?????????????????????TLS?????????TLS 1.0??SSL 3.1?汾????Wikipedia??????SSL?????????????????????TLS?????????Э????????????TLS?°汾??1.2???????????г???99%????????TLS 1.0???????TLS 1.2??????в???40%????Firefox???????????????????about:config?????????tls.version??????????????:

????????security.tls.version.min??security.tls.version.max?????????Firefox????SSL/TLS?汾??????Firefox???????????????????????????Э?????
????0 – SSL 3.0
????1 – TLS 1.0
????2 – TLS 1.1
????3 – TLS 1.2
??????????????????????????????Э?????????SSL 3.0????????TLS 1.2????????????security.tls.version.min?????3??????????????TLS 1.2??????????????в???40%????????TLS 1.2??????Amazon??????40%??У???????????https://amazon.com???????“Secure Connection Failed”?????????????2?????
?????????SSL/TLSЭ??????????Wireshark??????????????????????????????????????????????????????????????????????Cipher??Wireshark???????ü?????????????????
??????????????????????Э?飬?????“ClientHello”?????????????У????????Firefox????Cipher????Wireshark?У?????ProtocolЭ??????????TLS 1.2Э??????????????Info?“Client Hello”????????????????????????????????????????Secure Sockets Layer -> TLSv1.2 Record Layer -> Handshake Protocal -> Cipher Suites???????е?????Cipher??TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256???????23??:

????????????????Info?“ServerHello”?????????????????λ????????????????Cipher???????????TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA:

???????????????????????????壬???????????????????????????????????????????????????????????????????Щ????