[发明专利]一种RFID所有权转移方法有效
申请号: | 201410659290.0 | 申请日: | 2014-11-18 |
公开(公告)号: | CN105681041B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 张庆胜 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30;G06K17/00 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 李韬 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rfid 所有权 转移 方法 | ||
1.一种RFID所有权转移方法,应用于将RFID标签的所有权从第一RFID读写器转移至第二RFID读写器,所述第一RFID读写器和第二RFID读写器使用轻量级公钥密码算法,其特征在于,所述RFID所有权转移方法包括步骤:
A)所述第一RFID读写器接收可信第三方下达的所有权转移指令;
B)所述第一RFID读写器响应所述所有权转移指令,将所述RFID标签存储的通过所述第一RFID读写器的公钥进行加密而得到的秘密数据信息使用所述第一RFID读写器的私钥进行解密并利用从所述第二RFID读写器的公钥证书中提取的公钥进行加密形成新秘密数据信息存储至所述RFID标签中、将所述RFID标签存储的数字签名置为空、以及将所述RFID标签存储的所有者公钥证书变更为所述第二RFID读写器的所述公钥证书;以及
C) 所述第二RFID读写器在步骤B)之后,与所述RFID标签执行匿名认证协议进行认证、利用自己的私钥解密存储在所述RFID标签中的所述新秘密数据信息后进行校验、以及校验所述RFID标签的数字签名是否为空并在数字签名为空时生成数字签名存储至所述RFID标签中。
2.如权利要求1所述的RFID所有权转移方法,其特征在于,在步骤B)中,所述第一RFID读写器的私钥为ECC私钥,所述第二RFID读写器的所述公钥证书为ECC公钥证书。
3.如权利要求1所述的RFID所有权转移方法,其特征在于,在步骤C)中,与所述RFID标签执行匿名认证协议进行认证包括:
所述第二RFID读写器生成一第一时间戳,向所述RFID标签发送包含所述第一时间戳的认证请求;
所述RFID标签收到所述认证请求后,验证所述第一时间戳是否大于所述RFID标签中记录的第二时间戳、并在所述第一时间戳大于所述第二时间戳时从存储在所述RFID标签中的所述第二RFID读写器的公钥证书中提取公钥对所述RFID标签的唯一标识及所述第一时间戳进行加密形成密文发送给所述第二RFID读写器;以及
所述第二RFID读写器收到密文后,使用自己的私钥对密文进行解密得到明文、且在明文中的时间戳与所述第一时间戳相等时利用明文中的唯一标识在后端数据库进行查询操作并根据查询结果确定是否认证成功。
4.如权利要求1所述的RFID所有权转移方法,其特征在于,在步骤C)中,利用自己的私钥解密存储在所述RFID标签中的所述新秘密数据信息后进行校验包括:
对所述RFID标签的唯一标识进行校验。
5.如权利要求1所述的RFID所有权转移方法,其特征在于,在步骤C)中,校验所述RFID标签的数字签名是否为空并在数字签名为空时生成数字签名存储至所述RFID标签中包括:
对所述RFID标签存储的协议号和版本号、公开数据信息及秘密数据信息结合所述RFID标签的唯一标识进行哈希运算得到哈希值后对所述哈希值实施数字签名操作形成所述数字签名存储至所述RFID标签中。
6.如权利要求1所述的RFID所有权转移方法,其特征在于,在步骤A)之前还包括:
从所述可信第三方下载包含公私钥对的数字证书至所述第一RFID读写器。
7.如权利要求6所述的RFID所有权转移方法,其特征在于,在步骤A)之前还包括:
初始化所述RFID标签,以将协议号和版本号、公开数据信息、秘密数据信息、数字签名及作为所有者公钥证书的所述第一RFID读写器的公钥证书写入至所述RFID标签。
8.如权利要求7所述的RFID所有权转移方法,其特征在于,在步骤A)之前还包括:
所述第一RFID读写器与所述RFID标签执行匿名认证协议进行认证。
9.一种RFID所有权转移方法,其特征在于,包括步骤:
a)从可信第三方下载包含ECC公私钥对的数字证书到第一RFID读写器;
b)RFID标签初始化,将所述第一RFID读写器的ECC公钥证书导入所述RFID标签中作为所有者公钥证书,借此将所述RFID标签的所有权指定给所述第一RFID读写器;
c)所述第一RFID读写器和所述RFID标签执行匿名认证协议以实现所述第一RFID读写器和所述RFID标签的双向认证;
d)所述RFID标签执行所有权转移协议,利用所述可信第三方提供的公正及仲裁机制将所述RFID标签的所有权从所述第一RFID读写器转移至第二RFID读写器,所述第一RFID读写器和第二RFID读写器使用轻量级公钥密码算法;
步骤d)包括:
d1)所述第一RFID读写器接收所述可信第三方下达的所有权转移指令;
d2)所述第一RFID读写器响应所述所有权转移指令,将所述RFID标签存储的通过所述第一RFID读写器的ECC公钥进行加密得到的秘密数据信息使用所述第一RFID读写器的ECC私钥进行解密并利用从所述第二RFID读写器的ECC公钥证书中提取的ECC公钥进行加密形成新秘密数据信息存储至所述RFID标签中、将所述RFID标签存储的数字签名置为空、以及将所述RFID标签存储的所有者公钥证书变更为所述第二RFID读写器的所述ECC公钥证书;以及
d3)所述第二RFID读写器在步骤d2)之后,与所述RFID标签执行匿名认证协议进行认证、利用自己的ECC私钥解密存储在所述RFID标签中的所述新秘密数据信息后进行校验、以及校验所述RFID标签的数字签名是否为空并在数字签名为空时生成数字签名存储至所述RFID标签中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410659290.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车点火线圈
- 下一篇:智能调节容量高过载的非晶合金铁芯配电变压器