0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HTTPS使用的到底是對(duì)稱加密還是非對(duì)稱加密?

Wildesbeast ? 來(lái)源:今日頭條 ? 作者:移動(dòng)端IM技術(shù)分享 ? 2020-02-15 13:56 ? 次閱讀

1、引言

隨著互聯(lián)網(wǎng)安全意識(shí)的普遍提高,對(duì)安全要求稍高的應(yīng)用中,HTTPS的使用是很常見(jiàn)的,甚至在1年前,蘋(píng)果公司就將使用HTTPS作為APP上架蘋(píng)果應(yīng)用市場(chǎng)的先決條件之一(詳見(jiàn):《蘋(píng)果即將強(qiáng)制實(shí)施 ATS,你的APP準(zhǔn)備好切換到HTTPS了嗎?》)。

所以,無(wú)論是即時(shí)通訊IM還是其它應(yīng)用,在網(wǎng)絡(luò)安全意識(shí)增強(qiáng)的今天,很多場(chǎng)景下使用HTTPS是肯定沒(méi)錯(cuò)的。對(duì)于即時(shí)通訊IM的開(kāi)發(fā)人員來(lái)說(shuō),長(zhǎng)連接用TLS這沒(méi)疑問(wèn),短連接用HTTPS也沒(méi)問(wèn)題,但我想問(wèn)你一個(gè)最基礎(chǔ)的面視問(wèn)題:HTTPS到底用的是對(duì)稱加密還是非對(duì)稱加密?

要回答這個(gè)問(wèn)題,顯然需要再梳理一下HTTPS的技術(shù)原理了,本文將帶你了解HTTPS到底用的是對(duì)稱加密還是非對(duì)稱加密,以及具體又是怎么使用的。

(本文同步發(fā)布于:http://www.52im.net/thread-2866-1-1.html)

2、相關(guān)文章

? 要理解HTTPS,須對(duì)HTTP協(xié)議有所了解,以下文章可能是您需要的:

《網(wǎng)絡(luò)編程懶人入門(mén)(七):深入淺出,全面理解HTTP協(xié)議》

《腦殘式網(wǎng)絡(luò)編程入門(mén)(三):HTTP協(xié)議必知必會(huì)的一些知識(shí)》

《不為人知的網(wǎng)絡(luò)編程(八):從數(shù)據(jù)傳輸層深度解密HTTP》

《從HTTP/0.9到HTTP/2:一文讀懂HTTP協(xié)議的歷史演變和設(shè)計(jì)思路》

《WebSocket詳解(四):刨根問(wèn)底HTTP與WebSocket的關(guān)系(上篇)》

《WebSocket詳解(五):刨根問(wèn)底HTTP與WebSocket的關(guān)系(下篇)》

《可能會(huì)搞砸你的面試:你知道一個(gè)TCP連接上能發(fā)起多少個(gè)HTTP請(qǐng)求嗎?》

? 想更好的理解本文有關(guān)HTTPS的知識(shí),建議一并閱以下HTTPS的基礎(chǔ)文章:

《一分鐘理解 HTTPS 到底解決了什么問(wèn)題》

《即時(shí)通訊安全篇(七):如果這樣來(lái)理解HTTPS,一篇就夠了》

《一篇讀懂HTTPS:加密原理、安全邏輯、數(shù)字證書(shū)等》

《HTTPS時(shí)代已來(lái),打算更新你的HTTP服務(wù)了嗎?》

《美圖App的移動(dòng)端DNS優(yōu)化實(shí)踐:HTTPS請(qǐng)求耗時(shí)減小近半》

? 本文是IM通訊安全知識(shí)系列文章中的第8篇,此系列總目錄如下:

《即時(shí)通訊安全篇(一):正確地理解和使用Android端加密算法

《即時(shí)通訊安全篇(二):探討組合加密算法在IM中的應(yīng)用》

《即時(shí)通訊安全篇(三):常用加解密算法與通訊安全講解》

《即時(shí)通訊安全篇(四):實(shí)例分析Android中密鑰硬編碼的風(fēng)險(xiǎn)》

《即時(shí)通訊安全篇(五):對(duì)稱加密技術(shù)在Android平臺(tái)上的應(yīng)用實(shí)踐》

《即時(shí)通訊安全篇(六):非對(duì)稱加密技術(shù)的原理與應(yīng)用實(shí)踐》

《即時(shí)通訊安全篇(七):如果這樣來(lái)理解HTTPS原理,一篇就夠了》

《即時(shí)通訊安全篇(八):你知道,HTTPS用的是對(duì)稱加密還是非對(duì)稱加密?》(本文)

3、HTTPS靈魂拷問(wèn)

隨著 HTTPS 建站的成本下降,現(xiàn)在大部分的網(wǎng)站都已經(jīng)開(kāi)始用上 HTTPS 協(xié)議。大家都知道 HTTPS 比 HTTP 安全,也聽(tīng)說(shuō)過(guò)與 HTTPS 協(xié)議相關(guān)的概念有 SSL 、非對(duì)稱加密、 CA證書(shū)等。

但對(duì)于以下靈魂三拷問(wèn)可能就答不上了:

1)為什么用了 HTTPS 就是安全的?

2)HTTPS 的底層原理如何實(shí)現(xiàn)?

3)用了 HTTPS 就一定安全嗎?

不用擔(dān)心,本文將在解答“HTTPS到底用的是對(duì)稱加密還是非對(duì)稱加密?”的同時(shí)層層深入,從原理上把 HTTPS 的安全性講透,您也將同時(shí)理解上述問(wèn)題。

4、HTTPS 的實(shí)現(xiàn)原理

大家可能都聽(tīng)說(shuō)過(guò) HTTPS 協(xié)議之所以是安全的是因?yàn)?HTTPS 協(xié)議會(huì)對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行加密,而加密過(guò)程是使用了非對(duì)稱加密實(shí)現(xiàn)。但其實(shí):HTTPS 在內(nèi)容傳輸?shù)募用苌鲜褂玫氖菍?duì)稱加密,非對(duì)稱加密只作用在證書(shū)驗(yàn)證階段。

HTTPS的整體過(guò)程分為證書(shū)驗(yàn)證和數(shù)據(jù)傳輸階段,具體的交互過(guò)程如下:

① 證書(shū)驗(yàn)證階段:

1)瀏覽器發(fā)起 HTTPS 請(qǐng)求;

2)服務(wù)端返回 HTTPS 證書(shū);

3)客戶端驗(yàn)證證書(shū)是否合法,如果不合法則提示告警。

② 數(shù)據(jù)傳輸階段:

1)當(dāng)證書(shū)驗(yàn)證合法后,在本地生成隨機(jī)數(shù);

2)通過(guò)公鑰加密隨機(jī)數(shù),并把加密后的隨機(jī)數(shù)傳輸?shù)椒?wù)端;

3)服務(wù)端通過(guò)私鑰對(duì)隨機(jī)數(shù)進(jìn)行解密;

4)服務(wù)端通過(guò)客戶端傳入的隨機(jī)數(shù)構(gòu)造對(duì)稱加密算法,對(duì)返回結(jié)果內(nèi)容進(jìn)行加密后傳輸。

5、為什么數(shù)據(jù)傳輸是用對(duì)稱加密?

首先:非對(duì)稱加密的加解密效率是非常低的,而 http 的應(yīng)用場(chǎng)景中通常端與端之間存在大量的交互,非對(duì)稱加密的效率是無(wú)法接受的。

另外:在 HTTPS 的場(chǎng)景中只有服務(wù)端保存了私鑰,一對(duì)公私鑰只能實(shí)現(xiàn)單向的加解密,所以 HTTPS 中內(nèi)容傳輸加密采取的是對(duì)稱加密,而不是非對(duì)稱加密。

6、為什么需要 CA 認(rèn)證機(jī)構(gòu)頒發(fā)證書(shū)?

HTTP 協(xié)議被認(rèn)為不安全是因?yàn)閭鬏斶^(guò)程容易被監(jiān)聽(tīng)者勾線監(jiān)聽(tīng)、偽造服務(wù)器,而 HTTPS 協(xié)議主要解決的便是網(wǎng)絡(luò)傳輸?shù)陌踩詥?wèn)題。

首先我們假設(shè)不存在認(rèn)證機(jī)構(gòu),任何人都可以制作證書(shū),這帶來(lái)的安全風(fēng)險(xiǎn)便是經(jīng)典的“中間人攻擊”問(wèn)題。

“中間人攻擊”的具體過(guò)程如下:

如上圖所以,過(guò)程原理如下:

1)本地請(qǐng)求被劫持(如DNS劫持等),所有請(qǐng)求均發(fā)送到中間人的服務(wù)器;

2)中間人服務(wù)器返回中間人自己的證書(shū);

3)客戶端創(chuàng)建隨機(jī)數(shù),通過(guò)中間人證書(shū)的公鑰對(duì)隨機(jī)數(shù)加密后傳送給中間人,然后憑隨機(jī)數(shù)構(gòu)造對(duì)稱加密對(duì)傳輸內(nèi)容進(jìn)行加密傳輸;

4)中間人因?yàn)閾碛锌蛻舳说碾S機(jī)數(shù),可以通過(guò)對(duì)稱加密算法進(jìn)行內(nèi)容解密;

5)中間人以客戶端的請(qǐng)求內(nèi)容再向正規(guī)網(wǎng)站發(fā)起請(qǐng)求;

6)因?yàn)橹虚g人與服務(wù)器的通信過(guò)程是合法的,正規(guī)網(wǎng)站通過(guò)建立的安全通道返回加密后的數(shù)據(jù);

7)中間人憑借與正規(guī)網(wǎng)站建立的對(duì)稱加密算法對(duì)內(nèi)容進(jìn)行解密;

8)中間人通過(guò)與客戶端建立的對(duì)稱加密算法對(duì)正規(guī)內(nèi)容返回的數(shù)據(jù)進(jìn)行加密傳輸;

9)客戶端通過(guò)與中間人建立的對(duì)稱加密算法對(duì)返回結(jié)果數(shù)據(jù)進(jìn)行解密。

由于缺少對(duì)證書(shū)的驗(yàn)證,所以客戶端雖然發(fā)起的是 HTTPS 請(qǐng)求,但客戶端完全不知道自己的網(wǎng)絡(luò)已被攔截,傳輸內(nèi)容被中間人全部竊取。

7、瀏覽器是如何確保 CA 證書(shū)的合法性?

7.1 證書(shū)包含什么信息?

1)頒發(fā)機(jī)構(gòu)信息;

2)公鑰;

3)公司信息;

4)域名;

5)有效期;

6)指紋;

7)......

7.2 證書(shū)的合法性依據(jù)是什么?

1)首先:權(quán)威機(jī)構(gòu)是要有認(rèn)證的,不是隨便一個(gè)機(jī)構(gòu)都有資格頒發(fā)證書(shū),不然也不叫做權(quán)威機(jī)構(gòu);

2)另外:證書(shū)的可信性基于信任制,權(quán)威機(jī)構(gòu)需要對(duì)其頒發(fā)的證書(shū)進(jìn)行信用背書(shū),只要是權(quán)威機(jī)構(gòu)生成的證書(shū),我們就認(rèn)為是合法的。

所以權(quán)威機(jī)構(gòu)會(huì)對(duì)申請(qǐng)者的信息進(jìn)行審核,不同等級(jí)的權(quán)威機(jī)構(gòu)對(duì)審核的要求也不一樣,于是證書(shū)也分為免費(fèi)的、便宜的和貴的。

7.3 瀏覽器如何驗(yàn)證證書(shū)的合法性?

瀏覽器發(fā)起 HTTPS 請(qǐng)求時(shí),服務(wù)器會(huì)返回網(wǎng)站的 SSL 證書(shū),瀏覽器需要對(duì)證書(shū)做以下驗(yàn)證:

1)驗(yàn)證域名、有效期等信息是否正確:證書(shū)上都有包含這些信息,比較容易完成驗(yàn)證;

2)判斷證書(shū)來(lái)源是否合法:每份簽發(fā)證書(shū)都可以根據(jù)驗(yàn)證鏈查找到對(duì)應(yīng)的根證書(shū),操作系統(tǒng)、瀏覽器會(huì)在本地存儲(chǔ)權(quán)威機(jī)構(gòu)的根證書(shū),利用本地根證書(shū)可以對(duì)對(duì)應(yīng)機(jī)構(gòu)簽發(fā)證書(shū)完成來(lái)源驗(yàn)證(如下圖所示):

3)判斷證書(shū)是否被篡改:需要與 CA 服務(wù)器進(jìn)行校驗(yàn);

4)判斷證書(shū)是否已吊銷:通過(guò)CRL(Certificate Revocation List 證書(shū)注銷列表)和 OCSP(Online Certificate Status Protocol 在線證書(shū)狀態(tài)協(xié)議)實(shí)現(xiàn),其中 OCSP 可用于第3步中以減少與 CA 服務(wù)器的交互,提高驗(yàn)證效率。

以上任意一步都滿足的情況下瀏覽器才認(rèn)為證書(shū)是合法的。

這里插一個(gè)我想了很久的但其實(shí)答案很簡(jiǎn)單的問(wèn)題:

既然證書(shū)是公開(kāi)的,如果要發(fā)起中間人攻擊,我在官網(wǎng)上下載一份證書(shū)作為我的服務(wù)器證書(shū),那客戶端肯定會(huì)認(rèn)同這個(gè)證書(shū)是合法的,如何避免這種證書(shū)冒用的情況?

其實(shí)這就是非加密對(duì)稱中公私鑰的用處,雖然中間人可以得到證書(shū),但私鑰是無(wú)法獲取的,一份公鑰是不可能推算出其對(duì)應(yīng)的私鑰,中間人即使拿到證書(shū)也無(wú)法偽裝成合法服務(wù)端,因?yàn)闊o(wú)法對(duì)客戶端傳入的加密數(shù)據(jù)進(jìn)行解密。

7.4 只有認(rèn)證機(jī)構(gòu)可以生成證書(shū)嗎?

如果需要瀏覽器不提示安全風(fēng)險(xiǎn),那只能使用認(rèn)證機(jī)構(gòu)簽發(fā)的證書(shū)。但瀏覽器通常只是提示安全風(fēng)險(xiǎn),并不限制網(wǎng)站不能訪問(wèn),所以從技術(shù)上誰(shuí)都可以生成證書(shū),只要有證書(shū)就可以完成網(wǎng)站的 HTTPS 傳輸。

例如早期的 12306 采用的便是手動(dòng)安裝私有證書(shū)的形式實(shí)現(xiàn) HTTPS 訪問(wèn):

8、本地隨機(jī)數(shù)被竊取怎么辦?

證書(shū)驗(yàn)證是采用非對(duì)稱加密實(shí)現(xiàn),但是傳輸過(guò)程是采用對(duì)稱加密,而其中對(duì)稱加密算法中重要的隨機(jī)數(shù)是由本地生成并且存儲(chǔ)于本地的,HTTPS 如何保證隨機(jī)數(shù)不會(huì)被竊?。?/p>

其實(shí) HTTPS 并不包含對(duì)隨機(jī)數(shù)的安全保證,HTTPS 保證的只是傳輸過(guò)程安全,而隨機(jī)數(shù)存儲(chǔ)于本地,本地的安全屬于另一安全范疇,應(yīng)對(duì)的措施有安裝殺毒軟件、反木馬、瀏覽器升級(jí)修復(fù)漏洞等。

9、用了 HTTPS 會(huì)被抓包嗎?

HTTPS 的數(shù)據(jù)是加密的,常規(guī)下抓包工具代理請(qǐng)求后抓到的包內(nèi)容是加密狀態(tài),無(wú)法直接查看。

但是,正如前文所說(shuō),瀏覽器只會(huì)提示安全風(fēng)險(xiǎn),如果用戶授權(quán)仍然可以繼續(xù)訪問(wèn)網(wǎng)站,完成請(qǐng)求。因此,只要客戶端是我們自己的終端,我們授權(quán)的情況下,便可以組建中間人網(wǎng)絡(luò),而抓包工具便是作為中間人的代理。通常 HTTPS 抓包工具的使用方法是會(huì)生成一個(gè)證書(shū),用戶需要手動(dòng)把證書(shū)安裝到客戶端中,然后終端發(fā)起的所有請(qǐng)求通過(guò)該證書(shū)完成與抓包工具的交互,然后抓包工具再轉(zhuǎn)發(fā)請(qǐng)求到服務(wù)器,最后把服務(wù)器返回的結(jié)果在控制臺(tái)輸出后再返回給終端,從而完成整個(gè)請(qǐng)求的閉環(huán)。

既然 HTTPS 不能防抓包,那 HTTPS 有什么意義?

HTTPS 可以防止用戶在不知情的情況下通信鏈路被監(jiān)聽(tīng),對(duì)于主動(dòng)授信的抓包操作是不提供防護(hù)的,因?yàn)檫@個(gè)場(chǎng)景用戶是已經(jīng)對(duì)風(fēng)險(xiǎn)知情。要防止被抓包,需要采用應(yīng)用級(jí)的安全防護(hù),例如采用私有的對(duì)稱加密,同時(shí)做好移動(dòng)端的防反編譯加固,防止本地算法被破解。

10、本文小結(jié)

以下用簡(jiǎn)短的Q&A形式進(jìn)行全文總結(jié)。

Q: HTTPS 為什么安全?

A:因?yàn)?HTTPS 保證了傳輸安全,防止傳輸過(guò)程被監(jiān)聽(tīng)、防止數(shù)據(jù)被竊取,可以確認(rèn)網(wǎng)站的真實(shí)性。

Q: HTTPS 的傳輸過(guò)程是怎樣的?

A:客戶端發(fā)起 HTTPS 請(qǐng)求,服務(wù)端返回證書(shū),客戶端對(duì)證書(shū)進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后本地生成用于改造對(duì)稱加密算法的隨機(jī)數(shù),通過(guò)證書(shū)中的公鑰對(duì)隨機(jī)數(shù)進(jìn)行加密傳輸?shù)椒?wù)端,服務(wù)端接收后通過(guò)私鑰解密得到隨機(jī)數(shù),之后的數(shù)據(jù)交互通過(guò)對(duì)稱加密算法進(jìn)行加解密。

Q: 為什么需要證書(shū)?

A:防止”中間人“攻擊,同時(shí)可以為網(wǎng)站提供身份證明。

Q: 使用 HTTPS 會(huì)被抓包嗎?

A:會(huì)被抓包,HTTPS 只防止用戶在不知情的情況下通信被監(jiān)聽(tīng),如果用戶主動(dòng)授信,是可以構(gòu)建“中間人”網(wǎng)絡(luò),代理軟件可以對(duì)傳輸內(nèi)容進(jìn)行解密。

好了,回歸到本文標(biāo)的問(wèn)題,我們來(lái)總結(jié)回顧一下。

Q: HTTPS用的是對(duì)稱加密還是非對(duì)稱加密?

Q:HTTPS 在內(nèi)容傳輸?shù)募用苌鲜褂玫氖菍?duì)稱加密,非對(duì)稱加密只作用在證書(shū)驗(yàn)證階段。

順手 po 一張學(xué)習(xí)的過(guò)程圖(點(diǎn)擊查看大圖):

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8700

    瀏覽量

    84534
  • APP
    APP
    +關(guān)注

    關(guān)注

    33

    文章

    1557

    瀏覽量

    72153
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    478

    瀏覽量

    30757
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)高頻放大器用非對(duì)稱電源供電會(huì)有什么影響?

    高頻放大器用非對(duì)稱電源供電會(huì)有什么影響?
    發(fā)表于 08-29 06:22

    OPA828運(yùn)放非對(duì)稱電源供電有什么好處嗎?

    看到一些精密儀器的電路運(yùn)放好像特意設(shè)計(jì)成非對(duì)稱電源供電,比如+14v、-17v這種,請(qǐng)問(wèn)運(yùn)放非對(duì)稱電源供電有什么好處嗎?信號(hào)擺幅不超過(guò)正負(fù)7v
    發(fā)表于 08-01 06:48

    TL084能否采用-5V和+ 32V的非對(duì)稱雙電源供電呢?

    看手冊(cè)雙電源最高支持到+-20V,單電源是4.5V到40V。請(qǐng)問(wèn)一下能否采用-5V和+ 32V的非對(duì)稱雙電源供電呢?
    發(fā)表于 07-29 06:50

    韓國(guó)Neowine 紐文微 推出四款I(lǐng)2C接口、防復(fù)制的強(qiáng)加密芯片

    加密芯片是對(duì)內(nèi)部集成了各類對(duì)稱非對(duì)稱算法,自身具有極高安全等級(jí),可以保證內(nèi)部存儲(chǔ)的密鑰和信息數(shù)據(jù)不會(huì)被非法讀取與篡改的一類安全芯片的統(tǒng)稱。
    的頭像 發(fā)表于 07-18 09:30 ?279次閱讀
    韓國(guó)Neowine 紐文微 推出四款I(lǐng)2C接口、防復(fù)制的強(qiáng)<b class='flag-5'>加密</b>芯片

    單總線協(xié)議耗材認(rèn)證加密芯片ALPU-P

    加密芯片是對(duì)內(nèi)部集成了各類對(duì)稱非對(duì)稱算法,自身具有極高安全等級(jí),可以保證內(nèi)部存儲(chǔ)的密鑰和信息數(shù)據(jù)不會(huì)被非法讀取與篡改的一類安全芯片的統(tǒng)稱。
    的頭像 發(fā)表于 06-27 09:07 ?248次閱讀
    單總線協(xié)議耗材認(rèn)證<b class='flag-5'>加密</b>芯片ALPU-P

    AES加密協(xié)議是什么?AES加密協(xié)議的應(yīng)用

    AES(Advanced Encryption Standard,高級(jí)加密標(biāo)準(zhǔn))是一種廣泛使用的對(duì)稱密鑰加密協(xié)議,它被設(shè)計(jì)用于保護(hù)電子數(shù)據(jù)的安全。以下是對(duì)AES加密協(xié)議的詳細(xì)概述: 歷
    的頭像 發(fā)表于 04-15 15:34 ?566次閱讀

    單相降壓轉(zhuǎn)換器雙非對(duì)稱BG評(píng)估板數(shù)據(jù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《單相降壓轉(zhuǎn)換器雙非對(duì)稱BG評(píng)估板數(shù)據(jù)手冊(cè).rar》資料免費(fèi)下載
    發(fā)表于 04-14 17:10 ?0次下載
    單相降壓轉(zhuǎn)換器雙<b class='flag-5'>非對(duì)稱</b>BG評(píng)估板數(shù)據(jù)手冊(cè)

    單相降壓轉(zhuǎn)換器雙非對(duì)稱AG評(píng)估板數(shù)據(jù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《單相降壓轉(zhuǎn)換器雙非對(duì)稱AG評(píng)估板數(shù)據(jù)手冊(cè).rar》資料免費(fèi)下載
    發(fā)表于 04-14 17:02 ?0次下載
    單相降壓轉(zhuǎn)換器雙<b class='flag-5'>非對(duì)稱</b>AG評(píng)估板數(shù)據(jù)手冊(cè)

    為什么三相短路是對(duì)稱故障?單相短路是非對(duì)稱故障呢?

    為什么三相短路是對(duì)稱故障?單相短路是非對(duì)稱故障呢? 三相短路是對(duì)稱故障,而單相短路是非對(duì)稱故障,其根本原因在于電網(wǎng)中的相量關(guān)系和電壓分布。 首先,對(duì)
    的頭像 發(fā)表于 02-18 11:41 ?2520次閱讀

    對(duì)稱加密算法工作模式詳解

    對(duì)稱密碼體制,又稱為單密鑰密碼機(jī)制,其基本特征為加密密鑰和解密密鑰相同。
    的頭像 發(fā)表于 01-04 11:25 ?1616次閱讀
    <b class='flag-5'>對(duì)稱</b><b class='flag-5'>加密</b>算法工作模式詳解

    加密芯片的工作原理及應(yīng)用領(lǐng)域

    加密芯片是對(duì)內(nèi)部集成了各類對(duì)稱非對(duì)稱算法,自身具有極高安全等級(jí),可以保證內(nèi)部存儲(chǔ)的密鑰和信息數(shù)據(jù)不會(huì)被非法讀取與篡改的一類安全芯片的統(tǒng)稱。
    的頭像 發(fā)表于 12-20 09:28 ?1173次閱讀
    <b class='flag-5'>加密</b>芯片的工作原理及應(yīng)用領(lǐng)域

    加密芯片工作原理max32555

    、實(shí)現(xiàn)方式和安全性等方面。 一、加密芯片的功能 數(shù)據(jù)加密加密芯片采用對(duì)稱非對(duì)稱加密算法,對(duì)數(shù)
    的頭像 發(fā)表于 12-13 15:03 ?1709次閱讀

    php加密方式有哪些

    的管理和傳遞困難。 非對(duì)稱加密 非對(duì)稱加密算法使用一對(duì)密鑰,即公鑰和私鑰。公鑰用于加密,私鑰用于解密。常見(jiàn)的
    的頭像 發(fā)表于 12-04 15:32 ?527次閱讀

    “國(guó)產(chǎn)雙系統(tǒng)”出爐,RK3568J非對(duì)稱AMP:Linux+RTOS/裸機(jī)

    本帖最后由 Tronlong創(chuàng)龍科技 于 2023-12-1 09:36 編輯 “非對(duì)稱AMP”雙系統(tǒng)是什么 AMP(Asymmetric Multi-Processing),即非對(duì)稱
    發(fā)表于 12-01 09:35

    CRYP加密處理器簡(jiǎn)介、主要特性及功能說(shuō)明

    MCU加/解密可分為對(duì)稱加/解密、非對(duì)稱加/解密、以及HASH算法,以上加/解密算法均可通過(guò)CAVP FIPS認(rèn)證,用于各類安全相關(guān)應(yīng)用。其中,包含DES、三重DES(TDES)或AES(128
    的頭像 發(fā)表于 09-22 09:29 ?2320次閱讀
    CRYP<b class='flag-5'>加密</b>處理器簡(jiǎn)介、主要特性及功能說(shuō)明