[發明專利]一種防破解芯片、系統及其使用方法有效
| 申請號: | 201710182600.8 | 申請日: | 2017-03-24 |
| 公開(公告)號: | CN106945414B | 公開(公告)日: | 2018-11-16 |
| 發明(設計)人: | 孫云;黃海霞;彭新平 | 申請(專利權)人: | 杭州旗捷科技有限公司 |
| 主分類號: | B41J29/393 | 分類號: | B41J29/393 |
| 代理公司: | 杭州千克知識產權代理有限公司 33246 | 代理人: | 裴金華 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 破解 芯片 系統 及其 使用方法 | ||
本發明為打印領域,具體涉及一種防破解芯片、系統及其使用方法。本發明是通過以下技術方案得以實現的:一種防破解芯片,包含MCU內核單元和接口通信單元,還包含存儲單元;所述存儲單元包含非易失性存儲單元和易失性存儲單元;所述非易失性存儲單元包含存儲單元一和存儲單元二,所述存儲單元一存儲有芯片的軟件數據和配置數據,所述存儲單元二存儲有芯片的BOOT LOAD程序;當芯片進入所述存儲單元二中的BOOT LOAD程序之后,會自動清除所述存儲單元一中的數據。本發明的目的是提供一種防破解芯片、系統及其使用方法,芯片的軟件數據和配置數據存儲在單獨的存儲單元一中,在進入BOOT LOAD程序時會預先清除存儲單元一中的數據,避免破解過程中的信息泄露。
技術領域
本發明為打印領域,具體涉及一種防破解芯片、系統及其使用方法。
背景技術
隨著辦公自動化的普及,打印設備已經是辦公活動中不可缺少的設備,在打印過程中,需要打印機主機和如墨盒之類的耗材。目前耗材普遍使用了芯片作為耗材的信息和使用量的介質,芯片上往往存儲著芯片運行所需要的軟件數據及其配置數據。
在芯片的使用過程中,若有不法廠商嘗試對芯片進行破解,例如采用FIB的方法對芯片進行線路修改和破解,就能得到芯片上存儲的程序數據和配置數據,從而破解軟件,仿制芯片,威脅芯片信息安全,同時也給芯片廠商帶來了損失。
發明內容
本發明的目的是提供一種防破解芯片、系統及其使用方法,芯片的軟件數據和配置數據存儲在單獨的存儲單元一中,在進入BOOT LOAD程序時會預先清除存儲單元一中的數據,避免破解過程中的信息泄露。
本發明的上述技術目的是通過以下技術方案得以實現的:一種防破解芯片,包含MCU內核單元和接口通信單元,
還包含存儲單元;
所述存儲單元包含非易失性存儲單元和易失性存儲單元;
所述非易失性存儲單元包含存儲單元一和存儲單元二,所述存儲單元一存儲有芯片的軟件數據和配置數據,所述存儲單元二存儲有芯片的BOOT LOAD程序;
當芯片進入所述存儲單元二中的BOOT LOAD程序之后,會自動清除所述存儲單元一中的數據。
作為本發明的優選,所述存儲單元一使用FLASH存儲器,所述存儲單元二使用ROM存儲器。
作為本發明的優選,所述存儲單元一中存儲的數據可被加入程序標記和 BOOTLOAD程序運行標記。
作為本發明的優選,當所述存儲單元一中的存儲數據有BOOT LOAD程序運行標記時,芯片進入BOOT LOAD程序。
作為本發明的優選,當所述存儲單元一中的存儲數據沒有程序標記時,芯片進入BOOT LOAD程序。
作為本發明的優選,當所述存儲單元一中的存儲數據無BOOT LOAD程序運行標記且具有程序標記時,程序跳入到所述存儲單元一中存儲的程序中運行。
一種防破解墨盒,墨盒體上安裝有所述的一種防破解芯片。
一種防破解系統,包含寫讀碼設備和所述的一種防破解芯片。
作為本發明的優選,所述寫讀碼設備和所述防破解芯片之間采用I2C協議進行通信連接。
作為本發明的優選,在芯片進入BOOT LOAD程序后,所述寫讀碼設備會對該種防破解芯片發送清除命令,所述存儲單元一中的數據會被清除。
作為本發明的優選,在所述寫讀碼設備對該種防破解芯片發送清除命令后,該種防破解芯片會對清除是否成功進行校驗,并將校驗結果發送給所述寫讀碼設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州旗捷科技有限公司,未經杭州旗捷科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710182600.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可靈活調節的彩色打印機
- 下一篇:一種印鑒管理方法





