我有點困惑。如果SSL證書有助於確定您已連接到受信任的服務器,那麼爲什麼需要使用加密(HTTPS)連接?我可以使用SSL證書進行HTTP連接嗎?我可以在不使用HTTPS連接的情況下使用SSL證書嗎?
4
A
回答
-2
不,只有在使用SSL(例如HTTPS內)時纔會顯示和驗證SSL證書。在HTTP事務中沒有地方使用SSL證書。
(話雖這麼說,有大量的其中使用的不是HTTPS的SSL證書基於SSL協議。)
14
這裏有一個誤解。證書不是SSL。它是使用證書的SSL,但證書是在SSL之前出生的。因此,您可以在不使用SSL的情況下使用X.509證書(您可以簽署請求並將簽名放入,例如HTTP標頭)。您可以使用帶SSL的證書,但不使用SSL加密(某些NULL密碼套件)。
SSL/TLS的便利性在於它是一個標準,即它被廣泛認可和嚴格定義,而其他方案則需要自行實施。然而,我可以提醒你的是WS-Security標準,它的確如此確切地說是你詢問什麼 - 當你通過HTTP發送請求到Web服務器並利用WS-Security時,你將獲得沒有SSL的證書認證(通過普通的HTTP) 。
+1
還有[HTTPsec](http://en.wikipedia.org/wiki/HTTPsec),但主網站(httpsec.org)似乎已經消失。 – Bruno
相關問題
- 1. 默認情況下接受不可信證書以與Windows Phone的SSL連接
- 2. iOS SSL使用AFNetworking在沒有證書的情況下鎖定?
- 3. 在沒有證書的情況下使用SSL
- 4. 我可以在不使用證書存儲的情況下在ASP.NET中使用X509Certificate2嗎?
- 5. 我可以在連接「本地」的情況下在Ansible中使用sudo嗎?
- 6. 我可以使用自簽名ssl證書設置「連接」webhook嗎?
- 7. 我可以在不寫函數的情況下使用scrollTop嗎?
- 8. 我可以在不使用IDE的情況下發布嗎?
- 9. 我可以在不使用SqPaymentForm的情況下請求Card_Nonce嗎?
- 10. 我可以在不使用xterm的情況下啓動clisp嗎?
- 11. 我可以在不使用Composer的情況下安裝Laravel嗎?
- 12. 我可以在不安裝的情況下使用git嗎?
- 13. 我可以在沒有oracle客戶端的情況下使用C#連接嗎?
- 14. 我可以在多個服務器上使用SSL證書嗎?
- 15. 錯誤Java連接使用SSL證書的HTTPS
- 16. SSL連接使用Python的.pem證書
- 17. 可以在不使用鏈接的情況下使用Disqus?
- 18. 使用自簽名SSL證書連接到HTTPS
- 19. 我可以在沒有用戶的情況下使用oauth2嗎?
- 20. 我可以在我的情況下使用ASP.NET MVC Partial嗎?
- 21. 我可以在不使用JS和HTML5的情況下驗證HTML輸入嗎?
- 22. 我如何可以生成一個SSL證書,以便在默認情況下
- 23. 我可以在不使用UITableView的情況下使用NSFetchedResultsController
- 24. 使用WildCard SSL證書的HTTPS WCF
- 25. 我可以使用SSL證書來點擊代碼簽名嗎?
- 26. 用於WM 6的SSL HTTPS連接:不受信任的證書
- 27. 可以在沒有連接表的情況下使用accep_nested_attributes_?
- 28. 我可以在不使用ActionBar的情況下使用導航抽屜嗎?
- 29. 我可以在不使用Hibernate映射的情況下使用Hibernate Criteria嗎?
- 30. 我可以在不使用getId()和getVersion()方法的情況下使用RequestFactory嗎?
有沒有這樣的事情作爲「SSL」證書。他們通常是X.509證書(但可能是其他類型的)。這些證書可以用於其他事情。尤金的回答是正確的。 – Bruno
@Bruno,Google搜索「SSL證書」表明這是一個標準術語。在這裏,[全球標誌談論各種類型的SSL證書及其使用方法](http://www.globalsign.com/ssl-information-center/what-are-the-types-of-ssl-certificate的.html)。 – hotshot309
@ hotshot309:這裏的含義是「用於SSL的X.509證書」(實際上最常見)的簡化。您可以爲SSL/TLS和其他與SSL無關的協議(例如S/MIME)使用X.509證書。例如,您也可以將SSL/TLS與OpenPGP證書或Kerberos密碼套件(不包含X.509證書)一起使用。 (順便說一下,根據我在CA網頁上閱讀的內容,他們傾向於掩蓋他們出售的實際技術細節,或許會讓它聽起來比實際更令人印象深刻。) – Bruno