加密芯片是對內部集成了各類對稱與非對稱算法,自身具有極高安全等級,可以保證內部存儲的密鑰和信息數(shù)據(jù)不會被非法讀取與篡改的一類安全芯片的統(tǒng)稱。在嵌入式行業(yè)應用廣泛。它的前身就是水電氣表等行業(yè)的ESAM模塊,專門用于線路數(shù)據(jù)的加密傳輸與密鑰安全存放。隨時代變遷演變出另一種用法,即嵌入式行業(yè)的版權保護應用。防止自主知識產權和研發(fā)成果被非法盜用。
加密芯片
在版權保護領域根據(jù)加密方案和用法的不同,分為兩大應用陣營。應用最為廣泛,使用時間最長的當屬認證類加密芯片,其優(yōu)點是加密芯片平臺安全,算法統(tǒng)一,應用簡單。缺點是整體加密方案安全性較低,對板上主控MCU的保護力度較弱,已經證明存在明顯安全漏洞。是可以通過對MCU的攻擊,間接破解掉加密芯片的。另一大陣營應用方案采用算法移植方案。將板上主控MCU的程序移植一部分關鍵代碼到加密芯片中運行,單獨破解MCU無法獲取全部代碼,必須破解加密芯片才能獲取關鍵代碼,以此提升整個系統(tǒng)的安全等級。算法移植方案的優(yōu)點是安全性較高,讓盜版商和破解團隊增加盜版產品的難度。缺點是選取關鍵代碼是較復雜的過程。
傳統(tǒng)的邏輯加密芯片,本身的防護能力很弱,大多數(shù)的解密公司都可以輕松破解,已經逐步被淘汰。取而代之的是被證明安全性好的安全芯片平臺。為了保證加密芯片高安全性,需要加密芯片具有國際安全認證委員會的EAL4+以上的芯片,否則安全性也難以達到要求。