引言 隨着互聯網安全意識的普遍提高,對安全要求稍高的應用中,HTTPS的使用是很常見的,所以,無論是即時通訊IM還是其它應用,在網絡安全意識增強的今天,很多場景下使用HTTPS是肯定沒錯的。對於即時通訊IM的開發人員來說,長連接用TLS這沒疑問,短連接用HTTPS也沒問題,但我想問你一個最基礎 ...
首發地址 https: blog.leapmie.com archives HTTPS 隨着 HTTPS 建站的成本下降,現在大部分的網站都已經開始用上 HTTPS 協議。大家都知道 HTTPS 比 HTTP 安全,也聽說過與 HTTPS 協議相關的概念有 SSL 非對稱加密 CA證書等,但對於以下靈魂三拷問可能就答不上了: 為什么用了 HTTPS 就是安全的 HTTPS 的底層原理如何實現 用 ...
2019-11-29 09:21 14 2775 推薦指數:
引言 隨着互聯網安全意識的普遍提高,對安全要求稍高的應用中,HTTPS的使用是很常見的,所以,無論是即時通訊IM還是其它應用,在網絡安全意識增強的今天,很多場景下使用HTTPS是肯定沒錯的。對於即時通訊IM的開發人員來說,長連接用TLS這沒疑問,短連接用HTTPS也沒問題,但我想問你一個最基礎 ...
一、HTTPS簡介 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),簡單來講就是加了安全的HTTP,即HTTP+SSL;我們知道HTTP通訊時,如果客戶端C請求服務器S,那么可以通過網絡抓包的形式來獲取信息,甚至可以模擬 ...
注:本文參考自網絡上的多篇HTTPS相關文章,本人根據自己的理解,進行一些修改,綜合。 1. 必要的加密解密基礎知識 1)對稱加密算法:就是加密和解密使用同一個密鑰的加密算法。因為加密方和解密方使用的密鑰相同,所以稱為稱為對稱加密,也稱為單鑰加密方法。 優點是:加密和解密運算速度 ...
前言 很高興遇見你~ Https現在基本已經覆蓋所有的http請求了,作為一個偉大的發明,保障了我們的通信安全。在Android中對於HTTPS其實感知不多,因為這些內容都有成熟的框架幫我們完成了,例如okHttp。我們發起一個http或https的請求幾乎感受不到區別。 但最近在研究 ...
一、前言 最近在研究java.util.concurrent包下的一些的常用類,之前寫了AQS、ReentrantLock、ArrayBlockingQueue以及LinkedBlockingQ ...
摘要:近日, DaoCloud 軟件工程師孫宏亮在 CSDN Container 微信群為大家帶來了 Docker 鏡像原理的深度分享,本次分享的重點是 Docker 鏡像,分享的內容主要包含兩個部分:1)Docker 鏡像的基本知識;2)Dockerfile,Docker 鏡像 ...
一、背景 我們工作中經常打交道的就是索引,那么到底什么是索引呢?例如,當一個SQL查詢比較慢的時候,你可能會說給“某個字段加個索引吧”之類的解決方案。 總的來說索引的出現其實就是為了提高數據查詢的 ...
AQS底層實現原理用一句話總結就是:volatile + CAS + 一個虛擬的FIFO雙向隊列(CLH隊列)。所以在了解AQS底層實現時,需要先深入了解一下CAS實現原理。 #名詞解釋(1)CAS:無鎖的策略使用一種比較交換的技術(Compare And Swap)來鑒線程修改沖突,一旦檢測 ...