什么是加密芯片?
現(xiàn)在很多人都有這個(gè)疑問(wèn),其實(shí)很簡(jiǎn)單,加密芯片就是用不同算法的組合將數(shù)據(jù)加密,或許是在傳輸?shù)倪^(guò)程中進(jìn)行加密的一種硬件。
加密芯片的就是其算法的完成,咱們通常將加密算法分為對(duì)稱(chēng)加密算法和非對(duì)稱(chēng)性算法,對(duì)稱(chēng)性加密算法的原理是事先兩邊的加密算法和密鑰都是相同的,這樣兩邊才能夠正常的通訊。如咱們常用的幾種對(duì)稱(chēng)加密算法為DES,3DES,AES。非對(duì)稱(chēng)算法則不同,通訊的兩邊A和B在通訊前生成一堆密鑰,然后A和B交流公有密鑰,當(dāng)A 發(fā)給B音訊的時(shí)分,則先需求用B的公有密鑰進(jìn)行音訊加密,然后發(fā)給B,此刻B端再用自己的私有密鑰進(jìn)行音訊。反之,B向A傳遞音訊也是相同的。如咱們常用的幾種非對(duì)稱(chēng)加密算法為RSA,DSA,ECC。還有幾種線(xiàn)性型散列算法,這種算法只生成一串不可逆的密文,經(jīng)過(guò)數(shù)據(jù)傳輸過(guò)程中是否發(fā)生過(guò)修改來(lái)進(jìn)行校驗(yàn)。此算法生成的密文,且是不可逆的,這需求兩邊在生成之前就知道密鑰的生成辦法,如咱們常用的幾種散列算法MD5,SHA1,HMAC。
加密芯片就是采用上面的一種或許多種算法組合以來(lái)完成數(shù)據(jù)安全的意圖。加密是一個(gè)體系工程,怎么結(jié)合好加密芯片的使用是非常關(guān)鍵的。
加密芯片首要維護(hù)什么?
加密芯片的應(yīng)用首要有兩大商場(chǎng),一個(gè)是安全認(rèn)證,另一個(gè)是數(shù)據(jù)加密。其間安全認(rèn)證商場(chǎng)首要應(yīng)用在硬件防抄上。怎么做好防抄工作呢?產(chǎn)品防抄工作是一個(gè)體系安全工程,涉及到從研制、出產(chǎn)到出售整個(gè)流程,硬件防抄設(shè)計(jì)只是其間的一個(gè)重要部分。
l 產(chǎn)品設(shè)計(jì)——是否加入安全維護(hù)
l 安全級(jí)別——是否可靠
l 潛在風(fēng)險(xiǎn)——內(nèi)部危險(xiǎn):文檔、職工
l 出產(chǎn)安全——是否存在泄密可能
l 產(chǎn)品升級(jí)——產(chǎn)品需求創(chuàng)新