https+ ca證書

非對(duì)稱加密

1.公鑰加密,私鑰可以解密;
2.私鑰加密,公鑰可以解密;
3.公鑰解密,公鑰不可以解密;

偽造公鑰

用戶>>中轉(zhuǎn)服務(wù)器1>>中轉(zhuǎn)服務(wù)器2 ··· 等等>> 目標(biāo)服務(wù)器

1.用戶向目標(biāo)服務(wù)發(fā)起請(qǐng)求,中轉(zhuǎn)服務(wù)器(1)代替你向目標(biāo)發(fā)起請(qǐng)求(拿到真公鑰),把自己的公鑰(假公鑰)發(fā)給用戶 ;
2.用戶使用假公鑰加密傳輸信息,中轉(zhuǎn)服務(wù)器(1)使用假私鑰解密傳輸信息,進(jìn)行篡改后,將篡改的信息使用真公鑰加密發(fā)送給目標(biāo)服務(wù)器,目標(biāo)服務(wù)器使用真私鑰進(jìn)行解密,其實(shí)的得到的是篡改的信息;
3.目標(biāo)服務(wù)器使用真私鑰加密傳輸信息,中轉(zhuǎn)服務(wù)器使用真公鑰進(jìn)行解密,篡改目標(biāo)服務(wù)器發(fā)送過來的信息,將篡改后的信息,通過假私鑰加密,發(fā)送給用戶,用戶拿到信息,使用假公鑰進(jìn)行解密,得到了是篡改后的信息。

證書。

證書就是公認(rèn)的第三方機(jī)構(gòu),對(duì)公鑰進(jìn)行加密,每個(gè)證書對(duì)應(yīng)一個(gè)真實(shí)的服務(wù)器(ca機(jī)構(gòu)會(huì)對(duì)公鑰和服務(wù)器進(jìn)行認(rèn)證,確認(rèn)服務(wù)器是你本人的)

1.可信的ca機(jī)構(gòu)使用非對(duì)稱加密,對(duì)目標(biāo)服務(wù)器的公鑰使用自己的私鑰(ca的私鑰)進(jìn)行加密,生成證書;
2.計(jì)算機(jī)系統(tǒng)里面保存了可信ca機(jī)構(gòu)的公鑰;
3.證書下載下來,ca機(jī)構(gòu)的公鑰對(duì)證書進(jìn)行解密,得到服務(wù)的公鑰;
4.使用解密后的服務(wù)器公鑰進(jìn)行加密信息傳遞;
5.服務(wù)器使用私鑰進(jìn)行解密得到明文信息。

證書偽造

不可行,可信的ca檢測(cè)機(jī)構(gòu)檢測(cè)證書不通過。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容