芯片加密與解密技術原理

發表時間:2020-09-20 12:30:08 人氣:4069

加密原理是將內部應用軟件的關鍵的代碼和數據安全地移植到芯片的硬件中保護起來。在需要使用時,應用軟件可以通過功能調用引擎指令運行硬件中的關鍵代碼和數據并返回結果,從而依然可以完成整個軟件全部的功能。由于這些代碼和數據在單片機端沒有副本存在,因此解密者無從猜測算法或竊取數據,從而極大程度上保證了整個軟件系統的安全性。

成都子程電子特殊加密技術保持知識產權的安全性,甚至它在 OEM 制造商或分包商手中也是如此。每個芯片都設計為允許安全個性化,因此第三方可以構建包含 OEM 密鑰的器件,但不能訪問這些密鑰。256 位密鑰長度的 SHA-256 哈希算法可以徹底防止攻擊。

芯片解密是指從已經被加密了的芯片里,把存儲的代碼拷貝出來。嵌入了程序代碼的芯片有很多種,而MCU只是其中一種。單片機(MCU)一般都有內部EEPROM/FLASH供用戶存放程序和工作數據。單片機攻擊者借助專用設備或者自制設備,利用單片機芯片設計上的漏洞或軟件缺陷,通過多種技術手段,就可以從芯片中提取關鍵信息,獲取單片機內程序這就叫芯片解密。

而芯片解密最重要的就是解密的可靠性和成功率。由于目前所有的OTP和FLASH單片機(也包括今后的鐵電存儲體單片機)都是靠芯片內部存儲單元的電子來存儲程序的,而這些電子在MCU解密過程中或多或少都會受到外界環境的影響,所以解密周期越長,程序受外界干擾就越大;反之,解密周期越短,則程序受外界干擾的程度就越小,解密的可靠性和成功率就越高。

此文關鍵字:

相關咨詢

工廠展示

工廠展示 工廠展示

聯系我們

成都子程新輝電子設備有限公司

聯系人:文先生

手機:13183865499

QQ:1977780637

地址:成都市金牛區星輝西路2號附1號(臺誼民生大廈)407號