[发明专利]用于密码标签的存储和通信环境在审
申请号: | 202180018282.6 | 申请日: | 2021-03-02 |
公开(公告)号: | CN115349244A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | C·纳拉亚那斯瓦米;D·J·弗里德曼;N·海因兹;A·纳伦德拉;A·派迪马里;J·T·雷菲尔德;R·瓦库林;李志远 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 宛丽宏;于静 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 密码 标签 存储 通信 环境 | ||
1.一种装置,包括:
网络接口,其被配置为接收从与物理对象相关联的标签读取的并且利用分配给所述标签的密钥签名的标签数据;
处理器,其被配置为基于区块链对等体可访问的所述标签的对应密钥对来确定经签名的标签数据被有效地签名,并且经由所述区块链对等体确定解密的标签数据是否满足所述物理对象的一个或多个预定义条件;以及
存储器,其被配置为经由区块链数据库存储所述确定。
2.根据权利要求1所述的装置,其中,所述标签数据包括由耦合到所述标签的一个或多个传感器设备感测的传感器数据。
3.根据权利要求2所述的装置,其中,所述传感器数据包括以下中的一个或多个的值:温度,位置,流体流速,pH,速度,加速度,粘度,照明,频谱测量,图像,压力,振动,重力和旋转速度。
4.根据权利要求2所述的装置,其中,所述处理器还被配置为基于包括在所述标签数据内的传感器标识符来验证所述标签的真实性。
5.根据权利要求1所述的装置,其中,所述处理器被配置为确定所述标签数据是否违反嵌入在运行在所述区块链对等体上的链代码的逻辑内的一个或多个预定义条件。
6.根据权利要求1所述的装置,其中,所述网络接口还被配置为经由运行在所述区块链对等体上的链代码向与所述物理对象相关联的计算机设备发送警报。
7.根据权利要求1所述的装置,其中,所述标签数据还由分配给读取器的密钥签名,并且所述处理器还被配置为基于所述区块链对等体可访问的所述读取器的对应密钥对来确定经签名的标签数据是被有效地签名。
8.根据权利要求1所述的装置,其中,所述处理器被配置为将所述标签的标识符和所述标签数据作为键-值对存储在所述区块链的状态数据库中。
9.一种方法,包括:
从耦合到标签的一个或多个硬件传感器检索传感器数据,并且将所述传感器数据存储在所述标签的存储器内;
从与区块链平台相关联的读取器接收读取请求;
经由所述读取器基于所述标签和所述区块链之间的握手协议来验证所述区块链平台的真实性;以及
响应于所述区块链平台的成功验证,基于所述标签的私钥对所述传感器数据进行签名,并且将向所述读取器发送经签名的传感器数据。
10.根据权利要求9所述的方法,进一步包括:在所述标签的上电期间经由所述标签上的引导加载器检查在所述标签上运行的软件的完整性。
11.根据权利要求9所述的方法,其中,验证所述区块链平台的真实性包括接收由所述区块链平台签名的数据,并且基于由所述标签存储的所述区块链平台的对应密钥来验证所述经签名的数据。
12.根据权利要求9所述的方法,进一步包括:由所述标签基于与所述读取器的握手协议来验证所述读取器的真实性。
13.根据权利要求9所述的方法,进一步包括:执行与所述区块链平台的密钥交换,以在所述标签和所述区块链平台之间建立共享密钥。
14.根据权利要求13所述的方法,其中,所述传感器数据的所述签名还包括在向所述读取器发送所述经签名的传感器数据之前,基于与所述区块链平台的所述共享密钥来加密所述传感器数据。
15.根据权利要求9所述的方法,进一步包括:经由所述标签基于从所述一个或多个硬件传感器检索的所述传感器数据的值来检测已经发生数据违规,并且将所述数据违规存储在所述存储器内。
16.根据权利要求9所述的方法,其中,所述标签的所述存储器受到读取和写入保护,从而防止所述私钥被外部实体读取或修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202180018282.6/1.html,转载请声明来源钻瓜专利网。