我從各方面瞭解到,HTTPS握手是使用HTTPS最重要的部分。我在我的服務器之間內部使用POST來傳遞信息,並且希望爲它使用HTTPS。我想知道實際的HTTPS握手持續多久/「保持打開」?是否爲每個發送給服務器的POST重新完成,或者生命期是多久?什麼時候發生HTTPS握手?
6
A
回答
9
SSL握手只在會話開始時完成,主要是生成一個共享會話密鑰,用於加密所有後來的通信。
你可以找到一個很好的握手描述here。
2
我認爲握手發生在連接上(即作爲SSL協商的一部分)。它使用HTTP保持連接的連接,只要連接處於活動狀態,握手只發生一次。
0
我不知道詳情,但我確信只有在會話開始時握手纔會發生。否則它會太貴。編號:description of the process。
相關問題
- 1. RS232握手 - 詳細發生了什麼?
- 2. 什麼時候發生NullPointerException?
- 3. 什麼時候發生?
- 4. 什麼時候會發生?
- 5. 什麼時候發生SKErrorClientInvalid?
- 6. 通過https連接時發生SSL握手異常
- 7. 什麼時候TDE解密發生
- 8. 什麼時候發生Window.SourceInitialized事件
- 9. 什麼時候綁定實際發生
- 10. 什麼是二次握手發生在TLS 1.0
- 11. Java https有握手問題
- 12. 什麼時候生成MSIL?
- 13. 什麼時候WindowStartupLocation生效
- 14. 爲什麼當客戶端問候語是sslv2時,握手協議sslv3
- 15. 什麼時候和爲什麼沒有實現(java.lang.reflect.InvocationTargetException)發生?
- 16. OutOfMemoryError,我不知道什麼時候或爲什麼發生
- 17. 什麼是Java中的StackOverflowError?什麼時候發生?
- 18. Smartsheet - SSL握手期間發生錯誤
- 19. SSL握手發生在哪一層?
- 20. asp.net mvc formsauthentication:什麼時候手動做?
- 21. 什麼時候應該使用助手?
- 22. RoR生成的文件 - 這是什麼時候發生的?
- 23. .net smtp用SmtpStatusCode發送 - 什麼時候應該發生重試?
- 24. 什麼是編組?什麼時候發生什麼事情「被編組?」?
- 25. 什麼時候在初始化時發生std :: string分配
- 26. 什麼時候合併分行成爲高手發展?
- 27. HTTPS與自簽名證書產生握手錯誤
- 28. https與Python中的密鑰庫握手
- 29. https iframe mobilefirst返回ssl握手錯誤
- 30. https://plugins.gradle.org/m2/發生了什麼?
對HTTPS使用HTTP保持活動是否會降低安全性? – Pacerier 2012-07-03 16:52:35
並且如果沒有任何保持活動狀態,是否在每個新的TCP連接上重複SSL握手? – 2014-11-21 23:00:50
不,不是。有一個簡短的握手,通過該握手,對等方可以恢復以前的會話。 – EJP 2017-03-19 23:13:24