【技术实现步骤摘要】
一种带有EPC标签的RFID密钥无线生成方法及系统
本专利技术涉及RFID领域,尤其涉及一种带有EPC标签的RFID密钥无线生成方法及系统。
技术介绍
EPC(ElectronicProductCode:电子产品码)概念的提出源于射频识别技术和计算机网络技术的发展。EPC的载体是RFID电子标签。EPC编码具有科学性、兼容性、全面性、合理性、国际性和无歧视性的特点。EPC编码有三种:EPC-64,EPC-96,EPC-256。随着RFID系统的发展,对安全和隐私技术提出了强烈的要求。传统的RFID系统依赖于合法读写器与标签之间的共享密钥,但是由于无线信道的开放性,出厂设置的标签密钥会轻易被敌手窃听而且会带来密钥托管问题和用户不能自定义密钥。而且因为标签资源的限制,现有的密钥协商协议不能用于RFID系统。因此鲁力首次提出了在RFID标签上进行密钥安全无线生成的方法即WiKey。WiKey的基本思想是利用读写器与标签之间前、后向信道的非对称性,利用密钥碎片动态地生成共享密钥。但是该协议存在以下问题:1)基于后向信道安全的假设基础上的,实际上在通过信号加强处理后是可窃听 ...
【技术保护点】
一种带有EPC标签的RFID密钥无线生成方法,其特征在于,包括:RFID读写器、RFID标签;方法步骤包括:S1、所述RFID读写器生成第一随机数和第二随机数,将从数据库获取到的EPC编码分成第一EPC编码和第二EPC编码,并将所述第一随机数和所述第一EPC编码、所述第二随机数和所述第二EPC编码分别进行特定数学运算后得到的第一运算编码和第二运算编码发送至所述RFID标签;S2、所述RFID标签根据自身的EPC编码及所述第一运算编码、所述第二运算编码计算得第一随机数和第二随机数,并根据所述第一随机数、所述第二随机数和所述RFID标签的第一标签标识进行特定数学运算后得到的第三 ...
【技术特征摘要】
1.一种带有EPC标签的RFID密钥无线生成方法,其特征在于,包括:RFID读写器、RFID标签;方法步骤包括:S1、所述RFID读写器生成第一随机数和第二随机数,将从数据库获取到的EPC编码分成第一EPC编码和第二EPC编码,并将所述第一随机数和所述第一EPC编码、所述第二随机数和所述第二EPC编码分别进行特定数学运算后得到的第一运算编码和第二运算编码发送至所述RFID标签;S2、所述RFID标签根据自身的EPC编码及所述第一运算编码、所述第二运算编码计算得第一随机数和第二随机数,并根据所述第一随机数、所述第二随机数和所述RFID标签的第一标签标识进行特定数学运算后得到的第三运算编码发送至所述RFID读写器;S3、所述RFID读写器从数据库中获得RFID标签的标识,并分成第一RFID标签标识和第二RFID标签标识,根据生成的所述第一随机数和所述第二随机数及第一RFID标签标识进行特定数学运算,并将得到的计算结果与所述第三编码进行比较,若所述计算结果与所述第三编码相等,则根据所述第一EPC编码、所述第二EPC编码、所述第一RFID标签标识、所述第二RFID标签标识生成共享密钥,否则,终止通信。2.根据权利要求1所述的带有EPC标签的RFID密钥无线生成方法,其特征在于,所述步骤S1具体包括:所述RFID读写器生成一个随机数,并将所述随机数对称分为第一随机数和第二随机数,将从数据库获取到的EPC编码按编码顺序从左到右分成第一EPC编码和第二EPC编码,并将所述第一随机数和所述第一EPC编码、所述第二随机数和所述第二EPC编码分别进行特定数学运算后得到的第一运算编码和第二运算编码发送至所述RFID标签,所述特定数学运算为异或运算。3.根据权利要求2所述的带有EPC标签的RFID密钥无线生成方法,其特征在于,所述步骤S2具体包括:所述RFID标签根据自身的EPC编码及所述第一运算编码、所述第二运算编码计算得第一随机数和第二随机数,并根据由所述第一随机数、所述第二随机数获得的随机数和所述RFID标签的第一标签标识进行异或运算后得到的第三运算编码发送至所述RFID读写器。4.根据权利要求3所述的带有EPC标签的RFID密钥无线生成方法,其特征在于,所述步骤S3具体包括:所述RFID读写器从数据库中获得RFID标签的标识,并按左右两部分分成第一RFID标签标识和第二RFID标签标识,根据生成的所述随机数及第一RFID标签标识进行异或运算,并将得到的计算结果与所述第三编码进行比较,若所述计算结果与所述第三编码相等,则将所述第二RFID标签标识和所述随机数进行异或运算获得第四运算编码,将所述EPC编码和所述随机数进行异或运算获得第五运算编码,并将所述第四运算编码和所述第五运算编码发送至所述RFID标签,根据所述第一EPC编码、所述第二EPC编码、所述第一RFID标签标识、所述第二RFID标签标识进行异或运算生成共享密钥,否则,终止通信。5.根据权利要求4所述的带有EPC标签的RFID密钥无线生成方法,其特征在于,所述步骤S3之后还包括:所述RFID标签根据自身的标签信息和随机数计算所述第四运算编码和所述第五运算编码是否正确,若正确,则所述RFID标签根据所述第一EPC编码、所述第二EPC编码、所述第一RFID标签标识、所述第二RFID标签标识进行异或运算计算共享密钥,否则,终止通信。6.一种带有EPC标签的RFID密钥...
【专利技术属性】
技术研发人员:张晶晶,吴伟民,苏庆,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。