发明名称 基于剩余定理的物联网感知层认证中的位置隐私方法
摘要 本发明公开了一种基于剩余定理的物联网感知层认证中的位置隐私方法,属于物联网安全技术领域。本方法包括如下步骤:(1)密钥材料的分发阶段,实现把密钥材料从密钥服务器分发并写入射频标签和读写器。(2)搜索和认证过程阶段,该阶段读写器和标签进行数据通信,并认证对方的合法性。(3)对称密钥的协商生成阶段,读写器和标签分别计算共享密钥,在此密钥保护下传输标签ID等信息。本发明保证了感知层认证中位置隐私问题的安全,适合无源RFID的安全需求。它可以很好的隐藏标签的位置:即只有合法的读写器才能发现附近有标签,并进而读取标签的信息。一个非法的读写器将会无法探测到周围是否有标签,从而达到隐藏标签位置的目的。
申请公布号 CN103840941B 申请公布日期 2016.04.06
申请号 CN201410016989.5 申请日期 2014.01.15
申请人 东南大学 发明人 万长胜;黄杰;仇瑞腾
分类号 H04L9/32(2006.01)I;H04L29/06(2006.01)I;G06K7/10(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 李玉平
主权项 一种基于中国剩余定理的物联网感知层认证中的位置隐私方法,其特征在于,包括如下步骤:(1)密钥材料的分发阶段:初始化阶段,把密钥材料从密钥服务器分发并写入射频标签和读写器;(2)搜索和认证过程阶段,该阶段读写器和射频标签进行数据通信,并认证对方的合法性;读写器和射频标签对对方发送的信号进行认证,并且只对合法信号做出应答;(3)对称密钥的协商生成阶段,读写器和射频标签分别计算共享密钥,在此密钥保护下传输标签ID信息;密钥材料的分发阶段包括如下步骤:步骤100:密钥服务器随机生成两个大素数(p<sub>1</sub>,q<sub>1</sub>);步骤102:计算b<sub>1</sub>=q<sub>1</sub><sup>‑1</sup>modp<sub>1</sub>,b<sub>2</sub>=p<sub>1</sub><sup>‑1</sup>modq<sub>1</sub>,n<sub>1</sub>=p<sub>1</sub>q<sub>1</sub>;步骤104:密钥服务器将(n<sub>1</sub>,p<sub>1</sub>,q<sub>1</sub>,b<sub>1</sub>,b<sub>2</sub>)写入读写器和射频标签;搜索和认证过程阶段包括如下步骤:步骤106:读写器随机生成两个数r<sub>1</sub>,<img file="FDA0000920548590000013.GIF" wi="191" he="79" /><img file="FDA0000920548590000014.GIF" wi="77" he="83" />表示小于n<sub>1</sub>的自然整数,然后计算V<sub>1</sub>=r<sub>1</sub>·b<sub>1</sub>·q<sub>1</sub>+r<sub>2</sub>·b<sub>2</sub>·p<sub>1</sub>modn<sub>1</sub>,并将M<sub>1</sub>=(r<sub>1</sub>,r<sub>2</sub>,V<sub>1</sub>)发送给射频标签;步骤108:射频标签收到M<sub>1</sub>后,验证<img file="FDA0000920548590000011.GIF" wi="718" he="110" />如果上式成立则表示该读写器为合法读写器;否则,认为该读写器是攻击者,不做任何应答;步骤110:射频标签随机生成两个数r<sub>3</sub>,<img file="FDA0000920548590000015.GIF" wi="212" he="83" />然后计算V<sub>2</sub>=r<sub>3</sub>·b<sub>1</sub>·q<sub>1</sub>+r<sub>4</sub>·b<sub>2</sub>·p<sub>1</sub>modn<sub>1</sub>,并将M<sub>2</sub>=(r<sub>3</sub>,r<sub>4</sub>,V<sub>2</sub>)发送给读写器;步骤112:读写器收到M<sub>2</sub>之后,验证<img file="FDA0000920548590000012.GIF" wi="709" he="103" />如果上式成立则表示该射频标签为合法读写器;否则,认为该标签是攻击者。
地址 210096 江苏省南京市玄武区四牌楼2号