车辆电子信息卡访问密钥动态生成方法

文档序号:7861031阅读:469来源:国知局
专利名称:车辆电子信息卡访问密钥动态生成方法
技术领域
本发明涉及信息加密技术,特别是涉及一种电子信息卡访问密钥的生成方法。
背景技术
车辆电子信息卡将有关车辆身份的数字化信息存储于其中,使用时固定安装在车辆前挡风玻璃上,这样一来,存储在车辆电子信息卡中的信息就可以由阅读器直接读取,所以该技术的识别可靠性较高。但是,车辆电子信息卡中的数据若被轻易读取并非法利用,将会对车辆的信息安全造成不可估量的损失。现有技术中车辆电子信息卡的访问密钥可以对车辆电子信息卡中的数据进行读保护,对于防止车辆电子信息卡中的信息被他人非法利用具有重要意义。
车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区Reserved 区中存储访问口令(Access Password)和杀死口令(Kill Password);EPC区为首先对外暴露的区域,任何阅读器或采集设备都可随意读取;TID区为出厂时,由厂家统一设定的唯一编码;USER区用来存储与系统需求相关的信息。在未获得正确访问密钥的情况下,阅读器或采集设备不能读出Reserved区和USER区中的数据,而EPC区和TID区能被随意读取。目前,对于车辆电子信息卡中数据的读保护,主要是基于Gen2协议的特点以及当前车辆电子信息卡的特性,其具体操作方式为先将所有访问密钥列表存储在阅读器的PSAM卡中,利用EPC区中的部分或全部数据作为获取访问密钥的索引,对车辆电子信息卡进行读取时,根据存储在EPC区中的访问密钥索引,从插在阅读器中的PSAM卡中获取对应的访问密钥;还可将所有访问密钥列表存储在数据中心,根据存储在EPC区中的访问密钥索引,从数据中心获取访问密钥。以上对车辆电子信息卡进行读保护的方式,有效地利用了首先读取EPC区,利用EPC区作为获取访问密钥的索引,需要将访问密钥存储在PSAM卡或数据中心,在一定程度上保障了访问密钥的安全性。但在实际的应用中,如果将访问密钥存储在阅读器的PSAM (终端安全控制模块)卡中,一旦插在阅读器上的PSAM卡被盗,信息将是不安全的;每次读取车辆电子信息卡中的信息时,须从PSAM卡中检索访问密钥,耗费时间相对较长,不能有效地支持车速较高、车辆并行的实际应用需求;在对访问密钥进行更新时,需要对每个阅读器PSAM卡中的访问密钥进行更新,在实际的应用环境中统一更新的难度较大。这些正是与本发明最接近的现有技术存在的技术缺陷。

发明内容
基于上述现有技术存在的问题,本发明提出了一种车辆电子信息卡访问密钥动态生成方法,基于RFID射频识别技术,实现车辆电子信息卡的初始化、访问密钥动态生成和访问密钥更新三大应用。
I.本发明提出了一种车辆电子信息卡访问密钥动态生成方法,所述车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区,且基于RFID射频识别技术,实现初始化、访问密钥动态生成和访问密钥更新,其特征在于,该方法包括以下步骤步骤一、初始化车辆电子信息卡初始化应用程序向访问密钥生成系统发送初始化操作指令,根据随机时间产生版本号,再调用密钥种子算法,根据版本号生成密钥种子和EPC随机码,并将版本号、密钥种子、指纹和EPC随机码写入EPC区,最后将生成的访问密钥写入Reserved区;密钥种子公式为
权利要求
1.一种车辆电子信息卡访问密钥动态生成方法,所述车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区,且基于RFID射频识别技术,实现初始化、访问密钥动态生成和访问密钥更新,其特征在于,该方法包括以下步骤 步骤一、初始化车辆电子信息卡初始化应用程序向访问密钥生成系统发送初始化操作指令,根据随机时间产生版本号,再调用密钥种子算法,根据版本号生成密钥种子和EPC随机码,并将版本号、密钥种子、指纹和EPC随机码写入EPC区,最后将生成的访问密钥写入Reserved 区; 密钥种子计算公式为
2.如权利要求I所述的车辆电子信息卡访问密钥动态生成方法,其特征在于,所述初始化车辆电子信息卡的步骤仅需在车辆电子信息卡初次发行时执行一次。
3.如权利要求I所述的车辆电子信息卡访问密钥动态生成方法,其特征在于,所述EPC区中存储信息包括版本号、密钥种子、指纹和随机码,分别占8bit,32bit、24bit和32bit。
4.如权利要求3所述的车辆电子信息卡访问密钥动态生成方法,其特征在于,所述指纹,用来验证车辆电子信息卡是否为本系统发行的。
5.如权利要求I所述的车辆电子信息卡访问密钥动态生成方法,其特征在于,当仅需更改车辆电子信息卡的访问密钥的时候,调用密钥种子生成算法来使EPC区中的密钥种子信息区块的数据呈现出随机化的状态,使得密钥种子生成算法具有和访问密钥生成算法相同的版本号。
6.如权利要求5所述的车辆电子信息卡访问密钥动态生成方法,其特征在于,所述EPC区的密钥种子信息区块的数据进行随机更新,实现对访问密钥生成算法以及随机改写EPC码算法的动态更新。
全文摘要
本发明公开了一种车辆电子信息卡访问密钥动态生成方法,所述车辆电子信息卡包括Reserved、EPC、TID和USER四个数据存储区,且基于RFID射频识别技术,实现初始化、动态生成访问密钥和EPC随机码、以及访问密钥更新,包括步骤初始化车辆电子信息卡、动态生成车辆电子信息卡访问密钥以及更新访问密钥,与现有技术相比,本发明结构简单、设计科学合理、制作成本较低,车辆电子信息卡的访问密钥不需存储于阅读器、采集设备或数据中心,提高了车辆电子信息卡内数据的安全性,提升了阅读器的读写速度和效率,实现了访问密钥生成的动态性,是一种安全、可靠的车辆电子信息卡访问密钥动态生成系统。
文档编号H04L9/32GK102833072SQ20121031248
公开日2012年12月19日 申请日期2012年8月29日 优先权日2012年8月29日
发明者张臣, 王斌, 彭宇 申请人:天津广行科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1