https 學習筆記以及在 retrofit/okhttp 中的使用 (超多圖, 爪機慎入)

說明:
看博客的過程當中作的思惟導圖,截圖貼在這裏.僅是個筆記和摘要,不能算真正的文章.html

證書的分類

按適用的域名數量

按認證等級

按簽發主題

這裏涉及到證書鏈的概念.這也是咱們後續編程處理須要理解的一個概念算法

證書鏈

證書的驗證流程

證書鏈的一些例子

百度的spring

12306編程

let`s encrypted瀏覽器

能夠看到,根證書的有效期是近20年.而let`s encrypted本身的證書有效期是3年.安全

不一樣類型的證書,瀏覽器不一樣的安全標識學習

導出證書

(以導出let`s encrypted網站的證書的根證書DST Root CA X3爲例)網站

證書的選擇

以上的都是講證書,下面看看https通訊原理spa

原理

基本原理

一次通訊過程(改進後的tls)

第一次握手

第二次握手

後續真正數據的傳輸

安全性和算法改進

相關算法

在安卓客戶端的使用(retrofit/okhttp中)

本筆記的參考/學習資料

圖解SSL/TLS協議
SSL/TLS協議運行機制的概述
Retrofit中如何正確的使用https?
HTTPS理論基礎及其在Android中的最佳實踐.net

相關文章
相關標籤/搜索