The invention discloses a method for checking the communication security between a chip and a printer, a chip and a printer system. The method checks the communication security between a chip and a printer before updating the data of the chip, including the chip installation in-place checking, the preliminary checking of the information data area, the chip serial number checking, and the like. Data update checking in the information data area can identify the non-security authentication chip and ensure the communication security between the chip and the printer. All the checks can effectively prevent the data from leaking through the non-security authentication chip by data update.
【技术实现步骤摘要】
芯片与打印机的通信安全性校验方法、芯片及打印机系统
本专利技术涉及打印机耗材的
,尤其涉及芯片与打印机的通信安全性校验方法、芯片及打印机系统。
技术介绍
耗材芯片内记录的耗材信息作为记录用户打印历史的重要数据,存储在芯片中对打印机识别认机有作用,一旦芯片被破解,关键数据被他人非法读出,就很容易通过篡改或者仿冒芯片来威胁打印机与耗材信息的安全。现有技术中,打印机与芯片之间的认证机制多采用,打印机发送认证指令,耗材芯片按照认证指令所指向的特定算法处理特定数据,将处理结果反馈给打印机进行认证。现有技术中存在的弊端为,只要掌握认证指令中的特定算法和特定数据,即可使打印机无法识别出非法的耗材芯片。因此,亟需一种能保证信息数据安全的通信方法,使成像装置和芯片通讯的数据不易采集或仿冒,实现芯片的完美加密。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供芯片与打印机的通信安全性校验方法、芯片及打印机系统,旨在解决现有技术的芯片与打印机之间认证通信安全性不高的问题。本专利技术的目的采用以下技术方案实现:一种芯片与打印机的通信安全性校验方法,所述芯片包括信息数据区,该方法包括:芯片接受打印机的信息数据区校验命令并反馈信息数据区的数据给打印机进行校验;如果校验通过,则芯片接受打印机的序列号认证校验命令并反馈序列号给打印机进行校验;如果序列号认证校验通过,则芯片接受打印机数据更新校验;并反馈校验结果给打印机进行校验如果数据更新校验通过,则判断芯片通过打印机安全性校验。在上述实施例的基础上,优选的,所述芯片包括再生集成电路控制单元和废弃芯片外围逻辑器件,所述再生集 ...
【技术保护点】
1.一种芯片与打印机的通信安全性校验方法,其特征在于,所述芯片包括信息数据区,该方法包括:芯片接受打印机的信息数据区校验命令并反馈信息数据区的数据给打印机进行校验;如果校验通过,则芯片接受打印机的序列号认证校验命令并反馈序列号给打印机进行校验;如果序列号认证校验通过,则芯片接受打印机数据更新校验;并反馈校验结果给打印机进行校验如果数据更新校验通过,则判断芯片通过打印机安全性校验。
【技术特征摘要】
1.一种芯片与打印机的通信安全性校验方法,其特征在于,所述芯片包括信息数据区,该方法包括:芯片接受打印机的信息数据区校验命令并反馈信息数据区的数据给打印机进行校验;如果校验通过,则芯片接受打印机的序列号认证校验命令并反馈序列号给打印机进行校验;如果序列号认证校验通过,则芯片接受打印机数据更新校验;并反馈校验结果给打印机进行校验如果数据更新校验通过,则判断芯片通过打印机安全性校验。2.根据权利要求1所述的芯片与打印机的通信安全性校验方法,其特征在于,所述芯片包括再生集成电路控制单元和废弃芯片外围逻辑器件,所述再生集成电路控制单元包括信息数据区。3.根据权利要求1或2所述的芯片与打印机的通信安全性校验方法,其特征在于,所述芯片接受打印机的信息数据区校验命令前,还包括:芯片接受打印机的安装检测;如果检测到芯片安装到位,则接受打印机对信息数据区的初步校验。4.根据权利要求1或2所述的芯片与打印机的通信安全性校验方法,其特征在于,所述芯片还包括通信处理模块,所述芯片接受打印机对信息数据区的校验,包括:芯片判断打印机是否已发送3次数据读取命令;如果否,则接收打印机发送的数据读取命令,存储于信息数据区的耗材信息;芯片将所述耗材信息反馈给打印机;芯片接受打印机对所述耗材信息校验的结果;如果校验不通过,则判断打印机是否已发送3次数据读取命令,如果是,则芯片不再接受打印机发送的任何命令;如果校验通过,则芯片接收打印机发送的逻辑结构校验命令及运算状态获取命令组,所述通信处理模块进行逻辑运算并将逻辑运算结果反馈给打印机;芯片接受打印机对反馈的数据与打印机自行运算的数据进行匹配校验的结果;如果匹配校验通过,则接受打印机的序列号认证校验;如果芯片未反馈数据,或匹配校验不通过,则判定芯片为非安全认证芯片,结束流程。5.根据权利要求4所述的芯片与打印机的通信安全性校验方法,其特征在于,所述耗材信息包括墨量信息、墨量状态信息、芯片型号、生产日期和身份识别码信息。6.根据权利要求1或2所述的芯片与打印机的通信安全性校验方法,其特征在于,所述芯片还包括通信处理模块,所述芯片接受打印机的序列号认证校验,包括:芯片接收打印机发送的序列号读取命令,读取存储于信息数据区的序列号;芯片的通信处理模块从信息数据区读取所述序列号,并转...
【专利技术属性】
技术研发人员:商永艺,钱益阳,余海建,
申请(专利权)人:杭州旗捷科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。