芯片加密與解密技術(shù)原理
發(fā)表時間:2020-09-20 12:30:08 人氣:3321
加密原理是將內(nèi)部應(yīng)用軟件的關(guān)鍵的代碼和數(shù)據(jù)安全地移植到芯片的硬件中保護(hù)起來。在需要使用時,應(yīng)用軟件可以通過功能調(diào)用引擎指令運(yùn)行硬件中的關(guān)鍵代碼和數(shù)據(jù)并返回結(jié)果,從而依然可以完成整個軟件全部的功能。由于這些代碼和數(shù)據(jù)在單片機(jī)端沒有副本存在,因此解密者無從猜測算法或竊取數(shù)據(jù),從而極大程度上保證了整個軟件系統(tǒng)的安全性。
成都子程電子特殊加密技術(shù)保持知識產(chǎn)權(quán)的安全性,甚至它在 OEM 制造商或分包商手中也是如此。每個芯片都設(shè)計為允許安全個性化,因此第三方可以構(gòu)建包含 OEM 密鑰的器件,但不能訪問這些密鑰。256 位密鑰長度的 SHA-256 哈希算法可以徹底防止攻擊。
芯片解密是指從已經(jīng)被加密了的芯片里,把存儲的代碼拷貝出來。嵌入了程序代碼的芯片有很多種,而MCU只是其中一種。單片機(jī)(MCU)一般都有內(nèi)部EEPROM/FLASH供用戶存放程序和工作數(shù)據(jù)。單片機(jī)攻擊者借助專用設(shè)備或者自制設(shè)備,利用單片機(jī)芯片設(shè)計上的漏洞或軟件缺陷,通過多種技術(shù)手段,就可以從芯片中提取關(guān)鍵信息,獲取單片機(jī)內(nèi)程序這就叫芯片解密。
而芯片解密最重要的就是解密的可靠性和成功率。由于目前所有的OTP和FLASH單片機(jī)(也包括今后的鐵電存儲體單片機(jī))都是靠芯片內(nèi)部存儲單元的電子來存儲程序的,而這些電子在MCU解密過程中或多或少都會受到外界環(huán)境的影響,所以解密周期越長,程序受外界干擾就越大;反之,解密周期越短,則程序受外界干擾的程度就越小,解密的可靠性和成功率就越高。
相關(guān)咨詢
工廠展示
聯(lián)系我們
成都子程新輝電子設(shè)備有限公司
聯(lián)系人:文先生
手機(jī):13183865499
QQ:1977780637
地址:成都市金牛區(qū)星輝西路2號附1號(臺誼民生大廈)407號