當(dāng)前位置:首頁(yè) > 學(xué)習(xí)資源 > 講師博文 > 嵌入式系統(tǒng)中的硬件加密加速器
很難理解什么是硬件加密加速器對(duì)嗎?沒(méi)關(guān)系,只要你會(huì)走路你就知道什么是硬件加密加速器。
什么是嵌入式系統(tǒng)?
你們家的快遞是不是都是你去拿呢?如果是的話,恭喜你已經(jīng)知道了什么是嵌入式系統(tǒng)。
嵌入式系統(tǒng)就是被設(shè)計(jì)用來(lái)實(shí)現(xiàn)特定功能的計(jì)算機(jī)系統(tǒng)。你專(zhuān)門(mén)負(fù)責(zé)取快遞。那么你就可以被抽象成一個(gè)嵌入式系統(tǒng),取快遞就是你這個(gè)嵌入式系統(tǒng)要實(shí)現(xiàn)的特定功能。非常簡(jiǎn)單吧!很好,你已經(jīng)知道什么是嵌入式系統(tǒng)了,接下來(lái)我們來(lái)了解硬件是什么。
什么是硬件?
如下圖所示:
沒(méi)錯(cuò),像你的頭,手,腿這種能摸到的東西,就相當(dāng)于嵌入式系統(tǒng)中的硬件。而摸不到的精神,思想之類(lèi)的就是嵌入式系統(tǒng)中的軟件。我們的精神控制我們的身體,我們的身體又是精神存在的載體。恭喜你,已經(jīng)能過(guò)夠區(qū)分硬件和軟件了!
什么是加速器?
那加速器又是什么呢?就是字面意思,給嵌入式系統(tǒng)加速的讓它更快的完成我們的功能。聰明的大家肯定已經(jīng)想到,這不就是讓我更快的拿快遞嗎。如下圖所示:
非常明顯,爸爸媽媽的行為都讓我們拿快遞的速度變快了。這個(gè)就是加速器。按照我們之前學(xué)習(xí)的軟硬件知識(shí),是不是可以將我們的加速器分類(lèi)。爸爸加生活費(fèi)這是一個(gè)看不見(jiàn)摸不到的承諾,所以這個(gè)承諾是一個(gè)軟件加速器。媽媽讓我們騎車(chē),給我們加了一輛可以騎的車(chē),所以這輛車(chē)就是一個(gè)硬件加速器。完美!你已經(jīng)知道了什么嵌入式系統(tǒng)中的硬件加速器——自行車(chē)!但要記住的是,自行車(chē)只是硬件加速器的一種,因?yàn)橛绊懩隳每爝f速度的還有其他很多因素,比如我們開(kāi)篇提到的——嵌入式系統(tǒng)中的硬件加密加速器!
什么是加密?
這個(gè)是你的取件碼,你為了不讓別人看到于是退出了軟件,這就是加密。
退出軟件之后你自己也看不到取件碼了,于是你忘了取件碼的時(shí)候又把軟件打開(kāi)了,但這個(gè)時(shí)候你要看5秒的廣告,這個(gè)過(guò)程就是解密。嵌入式系統(tǒng)中的硬件加密加速器——這里面的加密指的是加密和解密都加速,而不是只加速加密過(guò)程。那怎么加速這個(gè)過(guò)程呢?簡(jiǎn)單,拿張紙把取件碼抄下來(lái),忘了就取出來(lái)看一眼,這樣就不用等待開(kāi)屏廣告了。你已經(jīng)完全了解了什么是嵌入式系統(tǒng)中的硬件加密加速器了!沒(méi)錯(cuò),它就是這張寫(xiě)著取件碼的紙!