HTTPS連接建立流程是 怎樣的?
組裝會(huì)話(huà)密鑰是通過(guò)client端產(chǎn)生預(yù)主密鑰,random numberC,server端的random numberS來(lái)進(jìn)行的螺句。
會(huì)話(huà)密鑰:
把預(yù)主密鑰,random numberC橡类,andom numberS三個(gè)值通過(guò)一定的算法合成蛇尚。
HTTPS都使用了哪些加密手段?為什么
1)連接建立過(guò)程中使用非對(duì)稱(chēng)加密顾画,非對(duì)稱(chēng)加密很耗時(shí)取劫。
2)后續(xù)通信過(guò)程使用對(duì)稱(chēng)加密
對(duì)稱(chēng)加密:
加密和解密使用的密鑰是一樣的。
密鑰在網(wǎng)絡(luò)中傳輸時(shí)容易被篡改研侣、劫持谱邪。
非對(duì)稱(chēng)加密:
加密和解密使用的密鑰是不一樣的。
加密如果用公鑰庶诡,解密就用私鑰惦银。
加密如果用私鑰,解密就用公鑰末誓。