服務器的瞬時 Diffie-Hellman 公共密鑰過弱

        最新版本的chrome(45.0.2454.85 m)在訪問證書時,會報「服務器的瞬時 

Diffie-Hellman 公共密鑰過弱」

        最開始覺得是證書製做的問題,百度時看到一個解決方法是經過設置tomcat

的機密級別:在<connector>中加入

ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_

CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_C

BC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RS

A_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA" 
        但在本機測試能夠,線上環境卻會報:unsupported cipher suite XXX
        通過測試發現,JDK1.6和JDK1.7支持的加密算法是不同的,測試升級JDK

,問題解決。 算法


補充:tomcat最好也換也tomcat7 chrome

相關文章
相關標籤/搜索