新聞中心

        EEPW首頁 > 業界動態 > 如何在燒錄生產過程中全方位保護芯片程序

        如何在燒錄生產過程中全方位保護芯片程序

        作者: 時間:2019-04-10 來源:致遠電子 收藏

        隨著山寨產品層出不窮,越來越多的人開始關注性問題。芯片作為一個產品的核心部件,其內部程序一旦被盜取,那么整個產品將面臨被破解的風險,這里將介紹如何在燒錄生產過程中全方位保護芯片程序,實現生產。

        本文引用地址:http://www.104case.com/article/201904/399378.htm

         要實現安全生產,首先得保正燒錄文件的性。燒錄文件是研發項目的結晶,其安全性極為重要,特別對于代燒錄工廠,人員配備參差不齊,如果將文件直接下發給工廠生產,容易造成文件泄漏。為此編程器提供了工程加密功能,燒錄工程由研發制作,并對敏感文件數據進行加密,以加密工程的形式下發給工廠生產,既解決了工廠接觸文件的風險,又避免了工人建立、配置燒錄工程的繁瑣操作,提高生產效率。

        1554886026569124.png

        工程加密保證了文件的安全性,但是否就能確保芯片程序的安全呢?我們知道,芯片除了能燒寫(編程)外,還有讀取接口,以方便芯片的調試和校驗數據的完整性,也就是燒錄進去的程序還可以被完整的讀取出來。即使不接觸文件,也能獲取文件內容,最終導致燒錄文件被間接盜取。當然,芯片在設計時也會考慮到這個問題,每種芯片基本都擁有自己的一套加密方法,我們只要在燒錄完成后,及時給芯片加密,就能在一定程度上保障代碼的安全性。

        然而,文件、芯片雙重加密看似牢不可破,其實還是有一定的漏洞,這個漏洞主要出現在燒錄流程上。擦除、燒寫、校驗、加密為傳統的燒錄流程,市面上絕大多數編程器均采用該流程。我們知道,芯片的保護在于加密,在該流程中,加密放到了最后執行,如果芯片在燒寫完成后,加密之前被取走(也就是校驗階段,校驗一般都會持續一段時間,而這段時間足夠芯片被取走),那么芯片就處于燒錄完成但未加密狀態,導致程序被讀取盜走。

        1554886048586236.png

        為解決這個問題,我們可以把加密放到燒寫之前,這樣燒錄流程就變為:擦除、加密、燒寫、校驗。即使在校驗階段把芯片取下,芯片也已經加密完成了,無法讀取其內部數據。也許你會問,加密后芯片還能燒寫和校驗嗎?其實對于大部分芯片來說,加密是需要重新啟動才會生效的,也就是只要在燒錄流程中不掉電、不復位,芯片依然可以正常燒寫和校驗。當芯片取下后,加密就會立即生效,及時保護芯片內部程序。

        1554886071154329.png

        安全的工程加密,可靠的芯片保護以及靈活的流程配置是編程器的標準功能,既能擬補傳統編程器的安全性不足,又能保證量產的穩定性,全方位保護知識產權。

        1554886100548620.png



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东兴市| 余江县| 巫溪县| 积石山| 镇康县| 漳平市| 岱山县| 泰安市| 谢通门县| 屯留县| 泸水县| 奇台县| 启东市| 嘉鱼县| 遂平县| 汉寿县| 泰顺县| 邹平县| 蒙山县| 长乐市| 姜堰市| 喀什市| 新津县| 松阳县| 南充市| 昔阳县| 甘洛县| 奈曼旗| 黄梅县| SHOW| 武城县| 长武县| 瓦房店市| 云浮市| 温泉县| 和顺县| 梅河口市| 康乐县| 读书| 铁岭县| 鞍山市|