閱讀118 返回首頁    go 阿裏雲 go 技術社區[雲棲]


從HTTP遷移至HTTPS需要注意什麼?

HTTPS安全性更高,不過從原來的HTTP遷移至HTTPS的過程非常困難。那麼,遷移過程中會碰到哪些挑戰?企業又該如何解決?

Matthew Pascucci:前不久,美國專利商標局(USPTO)在其網站上發現了從HTTP轉換為HTTPS的問題,在此過程中需暫時恢複為HTTP。

2015年6月,美國政府授權為所有可公開訪問的聯邦網站提供安全的服務連接,以保護運輸中的數據。這一點非常重要,到這些站點和服務的所有流量都是透明的,且有被攻擊者竊聽的風險。

近年來,遷移到HTTPS已經變得比較容易,但是在進行移動時仍然會有所顧慮。像Google這樣的大型供應商們正在減少對HTTP的依賴,當用戶嚐試訪問使用HTTP的Chrome中的網站發送敏感數據時,會發告警提醒用戶。Google Chrome終將為所有HTTP網站設置一個安全警告。

過去,企業遷移到SSL的主要難點之一是證書的成本,不過Let's Encrypt通過向有需求的人們發放免費證書來解決這一難題,這有助於推動企業轉向HTTPS。

當遷移到HTTPS時,企業應該檢查一些事情:使用的Web服務器、可用的密碼以及是否可以執行TLS 1.2。在建立HTTPS連接的係統上可能會有更高的技術開銷,企業要驗證它們是否具有適合的硬件來處理這些請求。這對於每個企業來說都是不同的,也可能壓根不是什麼問題,但首先要全盤檢查一下。

Web服務器允許使用最新的密碼也是一件好事。這將使SSL連接更為安全,但是僅在Web服務器上擁有SSL證書並不意味著企業完全安全。使用TLS 1.1或1.2也將增加連接的安全性,但根據客戶對站點的請求,必須“因地製宜”地進行審查。

遷移到HTTPS時,強烈建議同時配置完善的前端保密功能以保護會話,預防私密密鑰遭到破壞。最後,通過SSL檢查器運行站點,以便在SSL配置生效後驗證SSL(例如Qualys和DigiCert等公司提供的免費服務)。如果有任何SSL問題或安全問題,它們將在掃描中顯示出來。

通常,遷移到HTTPS後需要處理幾個內務處理問題。第一個是設置從任何HTTP到HTTPS的301重定向。這將會把慣於訪問通過HTTP訪問站點的用戶發送至HTTPS。如果未完成,該網站可能被視為無法使用的用戶。

同樣重要的是確保頁麵上的所有內部鏈接都被調整好,這樣就不會導致頁麵的性能問題,以及可能會對網站造成的SEO的損失。

另外,驗證哪裏的SSL連接將被終止。它會在服務器本身還是負載平衡端發生?如果需要進行端對端加密,並使用負載平衡,請確保在負載平衡器解密到Web服務器之後重新加密連接。

本文轉自d1net(轉載)

最後更新:2017-07-27 18:03:04

  上一篇:go  無人零售掀起識別技術風潮,但它真的安全值得信賴嗎?
  下一篇:go  某團外賣的啟示,企業如何避免輿情損失?