没有合适的资源?快使用搜索试试~ 我知道了~
无TTP带权重的多所有者RFID标签认证协议.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 12 浏览量
2022-11-28
20:30:55
上传
评论
收藏 221KB DOCX 举报
温馨提示
试读
12页
无TTP带权重的多所有者RFID标签认证协议.docx
资源推荐
资源详情
资源评论
射频识别(Radio Frequency IDentification,RFID)是物联网中一种非接触式
的物品自动识别技术,通常由电子标签、阅读器和后端数据库三部分构成。后
端数据库存储标签和阅读器的信息
[1]
,阅读器读写标签数据
[2]
。RFID 技术可一次
识别多个标签,且成本低,耐久性好,因此在交通、物流、医疗等众多领域有着广
泛的应用。但其通信所采用的无线链路会带来较为严重的安全和隐私问题,限
制了 RFID 在很多场景下的应用
[3]
。因此,阅读器和标签之间的安全认证成为人
们关注的热点问题。
目前,人们研究较多的是单所有者的情况,标签的惟一所有者使用一个阅读
器来读写标签。该场景下出现了大量的 RFID 认证方案。这些方案分别考虑了
有无后台数据库问题、后台数据库是否离线问题、是否租用云服务器等问题
[4,5,6,7]
,同时也考虑采用不同开销和成本的密码技术来实现认证的问题。但在实
际应用中,标签在它的有效期内可能同时拥有多个所有者,而且不同所有者拥有
的所有权的权重也可能不同。在这种情况下,针对多所有者的 RFID 标签认证协
议的研究就有着重要价值,当然多所有者标签认证协议设计的复杂性也将成倍
的增加。近年来,这方面的研究主要集中于多所有者标签的所有权转移问题。
比 如 , 甘 勇 等 人 针 对 多 所 有 者 RFID 标 签 提 出 了 多 种 所 有 权 动 态 转 移 协 议
[8,9,10,11]
,彭勃提出了云环境下带权重多所有者标签所有权转移协议
[12]
,KAPOOR
等 人 针 对 多 个 所 有 者 多 个 标 签 的 所 有 权 转 移 问 题 给 出 了 一 种 解 决 方 案
[13]
,SUNDARESAN 等人提出了一个多所有者多标签所有权转移协议的安全环
境
[14,15]
,ZHU 等人提出的一种针对多所有者的轻量级匿名群组 RFID 标签的所有
权转移协议
[16]
等。但这些方案不能支持多所有者和标签之间的独立认证,仅能
支持所有权转移,且通常需要可信第三方( Trusted Third Party,TTP)参与,同时
密钥更新和抗去同步攻击等重要问题都没有解决。
针对以上问题,在解决多所有者 RFID 认证问题的意义下,笔者提出了一种
无可信第三方带权重的多所有者 RFID 标签认证协议。该协议实现了多个阅读
器对同一标签的相互认证,无 TTP 参与,协议的设计十分简洁,便于应用。而且
所设计的协议很好地解决了密钥更新和抗去同步攻击等问题。并利用 BAN 逻
辑对提出的认证协议进行了安全性分析。
1 方 案描述
文中设计的协议需要满足机密性、认证性、不可跟踪性、前向安全性、抗
重放攻击、抗去同步攻击和抗拒绝服务攻击等安全特性。
1.1 系统 框架
在文中方案中,RFID 系统包含多个阅读器,每个阅读器对应一个标签所有
者,且每个阅读器与标签,以及每个阅读器与后端数据库之间都是开放信道,如
图 1 所示。
图 1
图 1 多所有者 RFID 认证结构图
1.2 主要 思想
SHAMIR 于 1979 年提出了基于 Lagrange 插值多项式的秘密共享门限方
案
[17]
,它可将关键数据作为密钥拆分为份子密钥,随后将子密钥分派给个参与者,
至少有个参与者共同参与时才可恢复密钥。文中用 Shamir 秘密共享门限方案
来管理标签密钥,每一个子密钥对应一份权重,权重为 u 的所有者则拥有 u 份子
密钥。假设全部所有者权重总和为 w,对于(w,k)门限方案,只有参与恢复标签密
钥的所有者拥有的子密钥权重之和等于或大于 k 才能恢复出所共享的密钥,即
f0= ∑l=1kfxl∏1≤g≤k,g≠l0-xgxl-xgmodp, l=1,2,…,k ,
(1)
其中,p 为大素数。在初始化或密钥更新时,根据式(2)生成 w 份子密钥,按权
重分发给所有者。具体来说,标签在有限域 GF p 随机选取 a
i
∈GF p,构造 k-1
次多项式,即
fx=K+ ∑i=1k-1a
i
x
i
modp,i=1,2,…,k-1 ,
(2)
其中,K 为标签密钥,即多个所有者要共享的密钥,然后采用
y
j
=fxjmodp,j=1,2,…,w ,
(3)
生成子密钥,再根据每个所有者的权重分发新子密钥,其中 x
j
可直接取值为 j。
1.3 符号 定义
文中涉及的符号定义如表 1 所示。
表 1 符号含义
符号
描述
符号
描述
Tag
标签
sij'
第 i 个所有者的第 j 个新子密钥
r
i
一次性随机数
s
ij
第 i 个所有者的第 j 个子密钥
K
old
标签上一次会话密钥
K
i
第 i 个阅读器和后端数据库的共享密钥
TID
标签身份标识
Ack
消息认证码
R
i
阅读器 R
i
的身份标识
K
cur
标签当前密钥
h·
单向哈希函数
w
i
第 i 个所有者的子密钥权重
||
级联运算
⊕
异或运算
D
后端数据库
新窗口打开| 下载 CSV
1.4 协议 初始化
(1)假设 n 个所有者同时在线。每个阅读器与后端数据库之间有共享密钥,
即每个阅读器和后端数据库之间有安全信道。
剩余11页未读,继续阅读
资源评论
罗伯特之技术屋
- 粉丝: 3868
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 程序员面试自我介绍pdf
- 毕设毕设毕设毕设毕设毕设
- 高分项目,基于Unity3D开发实现的美食游戏模板-Restaurant,内含完整源码+资源+unitypackage
- 计算机组成原理,主要研究计算机系统的基本构成、工作原理和设计方法
- 高分项目,基于Unity3D开发实现的Deftly Top Down Shoote,内含完整源码+资源+unitypackage
- Clodop_Setup_for_Win32NT.zip
- 计算机科学与技术毕业实习报告pdf
- Chromev10905414120,win7系统可使用的Chrome浏览器版本
- chatgpt原理、应用与提示技巧pdf
- rust serde 序列化反序列化
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功