【技术实现步骤摘要】
本专利技术涉及信息加密技术,特别是涉及一种电子信息卡访问密钥的生成方法。
技术介绍
车辆电子信息卡将有关车辆身份的数字化信息存储于其中,使用时固定安装在车辆前挡风玻璃上,这样一来,存储在车辆电子信息卡中的信息就可以由阅读器直接读取,所以该技术的识别可靠性较高。但是,车辆电子信息卡中的数据若被轻易读取并非法利用,将会对车辆的信息安全造成不可估量的损失。现有技术中车辆电子信息卡的访问密钥可以对车辆电子信息卡中的数据进行读保护,对于防止车辆电子信息卡中的信息被他人非法利用具有重要意义。 车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区Reserved 区中存储访问口令(Access Password)和杀死口令(Kill Password);EPC区为首先对外暴露的区域,任何阅读器或采集设备都可随意读取;TID区为出厂时,由厂家统一设定的唯一编码;USER区用来存储与系统需求相关的信息。在未获得正确访问密钥的情况下,阅读器或采集设备不能读出Reserved区和USER区中的数据,而EPC区和TID区能被随意读取。目前,对于车辆电子信息卡中数据的读保护,主要是基于Gen2协议的特点以及当前车辆电子信息卡的特性,其具体操作方式为先将所有访问密钥列表存储在阅读器的PSAM卡中,利用EPC区中的部分或全部数据作为获取访问密钥的索引,对车辆电子信息卡进行读取时,根据存储在EPC区中的访问密钥索引,从插在阅读器中的PSAM卡中获取对应的访问密钥;还可将所有访问密钥列表存储在数据中心,根据存储在EPC区中的访问密钥索引,从数据中心获取访问密钥。以上 ...
【技术保护点】
一种车辆电子信息卡访问密钥动态生成方法,所述车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区,且基于RFID射频识别技术,实现初始化、访问密钥动态生成和访问密钥更新,其特征在于,该方法包括以下步骤:步骤一、初始化车辆电子信息卡:初始化应用程序向访问密钥生成系统发送初始化操作指令,根据随机时间产生版本号,再调用密钥种子算法,根据版本号生成密钥种子和EPC随机码,并将版本号、密钥种子、指纹和EPC随机码写入EPC区,最后将生成的访问密钥写入Reserved区;密钥种子计算公式为:s0=s-12modn其中:定义n=pq,p,q是两个满足p≡q≡3mod4的大素数,n是Blum整数,s?1为选择的一个与n互素的随机整数;步骤二、动态生成车辆电子信息卡访问密钥和EPC随机码:访问应用程序清点车辆电子信息卡从车辆电子信息卡获得EPC区存储信息,根据EPC区存储的指纹信息验证车辆电子信息卡的身份,如果符合要求则获取对车辆电子信息卡的读写权限,调用访问密钥生成算法,根据存储在EPC区中的密钥种子和版本号动态生成访问密钥;访问密钥计算公式为:f(s0)=(z1,z2,…,zl ...
【技术特征摘要】
1.一种车辆电子信息卡访问密钥动态生成方法,所述车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区,且基于RFID射频识别技术,实现初始化、访问密钥动态生成和访问密钥更新,其特征在于,该方法包括以下步骤 步骤一、初始化车辆电子信息卡初始化应用程序向访问密钥生成系统发送初始化操作指令,根据随机时间产生版本号,再调用密钥种子算法,根据版本号生成密钥种子和EPC随机码,并将版本号、密钥种子、指纹和EPC随机码写入EPC区,最后将生成的访问密钥写入Reserved 区; 密钥种子计算公式为2.如权利要求I所述的车辆电子信息卡访问密钥动态生成方法,其特征在于,所述初始化车辆电子信息卡的步骤仅需在车辆电子信息卡初次发行时执行一次。3.如权利要求I所述的车辆电子信息卡...
【专利技术属性】
技术研发人员:张臣,王斌,彭宇,
申请(专利权)人:天津广行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。