1. 程式人生 > >https加密算法解析

https加密算法解析

個人 https rsa 公鑰 長度 算法 加密算 tps 應該

https加密算法:

http層面通信接口通過ssl(安全套接字)或者tls(安全傳輸)來代替。(註釋:安全套接層 (SSL) 是一種協議,支持服務通過網絡進行通信而不損害安全性。它在客戶端和服務器之間創建一個安全連接。然後通過該連接安全地發送任意數據量。舉例而言,如果通過在線應用程序處理信用卡來處理個人識別信息等敏感數據,或者需要遵守隱私標準,那麽應該考慮使用 SSL)

主要使用:
密碼學領域中,有一種稱為“非對稱加密”的加密算法,特點是私鑰加密後的密文,只要是公鑰,都可以解密,但是公鑰加密後的密文,只有私鑰可以解密。私鑰只有一個人有,而公鑰可以發給所有的人

簡單敘述吧:就是本地發送報文(指定ssl版本,加密算法和密鑰長度),服務器應答返回給客戶端公鑰證書並通知ssl協商結束,客戶端發送報文回應並通知服務器我已經使用公鑰加密了,ssl是否建立成功取決於服務器是否正確解密該報文

對稱加密:Rot13....

非對稱加密:RSA...

https加密算法解析