[发明专利]用于打印装置的逻辑电路封装在审
申请号: | 202080068886.7 | 申请日: | 2020-04-30 |
公开(公告)号: | CN114514521A | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | J·P·沃德;S·D·潘欣;K·米歇尔 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64;G06F21/72;H04L9/32;G06F21/44;G06F13/42;G06F3/12 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 初媛媛;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 打印 装置 逻辑电路 封装 | ||
1.一种用于打印装置的逻辑电路封装,所述逻辑电路封装包括:
串行数据总线接口,所述串行数据总线接口用于与串行数据总线进行接口连接,所述逻辑电路用于使用与每个不同地址相对应的用于以密码方式认证的不同部件密钥来对来自所述打印装置的通过所述串行数据总线指向多个不同地址的消息做出响应,所述不同部件密钥与所述打印装置的至少一个主密钥相关;以及
控制逻辑,所述控制逻辑响应于所述串行数据总线上的来自所述打印装置的会话发起请求消息来建立与所述不同地址之一相关的安全通信会话,所述控制逻辑用于使用与所述地址相对应的部件密钥以密码方式认证对来自所述打印装置的所述安全通信会话的每个后续消息的响应。
2.如权利要求1所述的逻辑电路封装,其中,所述逻辑电路封装是具有与所述串行数据总线进行接口连接的单个数据触点的单个封装部件,所述单个封装部件被配置为通过所述单个数据触点来传输指向所述不同地址的所述消息和对这些消息的所述响应。
3.如权利要求1或权利要求2所述的逻辑电路封装,对于所述不同地址中的每一个,响应于接收到用于建立与所述地址的安全通信会话的会话发起请求消息,所述逻辑电路用于:
生成与对应于所述地址的部件密钥相关的部件会话密钥和部件会话密钥标识符;以及
在所述串行数据总线上提供包括所述部件会话密钥标识符的会话响应消息。
4.如权利要求3所述的逻辑电路封装,对于所述不同地址中的每一个,在接收到用于建立所述安全通信会话的所述会话发起请求消息之后,响应于接收到指向所述地址的经认证的请求消息,所述经认证的请求消息包括与主会话密钥相关的第一消息认证码,所述主会话密钥与所述主密钥和所述部件会话密钥标识符相关联,所述逻辑电路用于:
生成第二消息认证码,所述第二消息认证码与所述部件会话密钥和所述第一消息认证码相关;以及
提供以密码方式认证的响应消息,所述以密码方式认证的响应消息包括响应数据和所述第二消息认证码。
5.如权利要求4所述的逻辑电路封装,当所述经认证的请求消息包括对打印数据的读取请求时,所述逻辑电路用于提供包括打印数据的响应数据,所述打印数据与由所述读取请求标识的打印数据相关。
6.如权利要求4所述的逻辑电路封装,当所述经认证的请求消息包括包含打印数据的写入请求时,所述逻辑电路用于存储所述打印数据。
7.如权利要求1至6中任一项所述的逻辑电路封装,包括存储器,所述存储器用于存储:
所述多个不同地址,每个地址与所述打印装置的不同的可更换打印部件相对应,以及
操作数据,所述操作数据与所述不同地址中的每一个相对应,所述操作数据包括多个部件密钥。
8.如权利要求1至7中任一项所述的逻辑电路封装,所述串行数据总线接口包括I2C串行数据总线接口,使得所述不同地址包括I2C地址。
9.如权利要求8所述的逻辑电路封装,所述不同地址包括至少四个不同的默认I2C地址。
10.如权利要求9所述的逻辑电路封装,所述四个不同的默认I2C地址中的每一个具有对应的另外的默认I2C地址,响应于所述串行数据总线上的指向所述四个默认地址之一的激活地址命令,所述逻辑电路封装用于对指向所述另外的默认I2C地址的消息做出响应并且用于在所述激活地址命令中指定的时间历时内暂停对指向所述四个默认I2C地址之一的消息做出响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司,有限责任合伙企业,未经惠普发展公司,有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080068886.7/1.html,转载请声明来源钻瓜专利网。