大量数据在rfid电子标签的存取方法

文档序号:7751757阅读:417来源:国知局
专利名称:大量数据在rfid电子标签的存取方法
技术领域
本发明涉及RFID电子标签数据存取方法。
背景技术
RFID电子标签是射频识别(RFID)的通俗叫法,它由标签、解读器和数据传输和处 理系统三部分组成。标签也被称为电子标签或智能标签,它是内存带有天线的芯片,芯片中存储有能 够识别目标的信息。RFID标签具有持久性,信息接收传播穿透性强,存储信息容量大、种类 多等特点。有些RFID标签支持读写功能,目标物体的信息能随时被更新。解读器分为手持 和固定两种,由发送器,接收仪、控制模块和收发器组成。收发器和控制计算机或可编程逻 辑控制器(PLC)连接从而实现它的沟通功能。解读器也有天线接收和传输信息。数据传 输和处理系统解读器通过接收标签发出的无线电波接收读取数据。最常见的是被动射频 系统,当解读器遇见RFID标签时,发出电磁波,周围形成电磁场,标签从电磁场中获得能量 激活标签中的微芯片电路,芯片转换电磁波,然后发送给解读器,解读器把它转换成相关数 据。控制计算器就可以处理这些数据从而进行管理控制。在主动射频系统中,标签中装有 电池在有效范围内活动。RFID电子标签有一定的数据存储能力,但是目前的电子标签存储容量比较有限, 特别是超高频RFID电子标签的存储空间只有几百数据位,空间增加的成本很高,高效的使 用有限的存储显得极为重要。

发明内容
本发明所要解决的技术问题是提供一种大量数据在RFID电子标签的存取方法, 能够节省RFID电子标签中有限的存储空间,实现大量电子标签相关业务数据的异地存储, 并保证的异地存储数据的安全性和完整性,有利于提高电子标签存储空间的利用效率,降 低电子标签存储容量对业务数据量的约束。为解决上述技术问题,本发明的技术方案是一种大量数据在RFID电子标签的存 取方法在存储业务数据时,读出RFID电子标签的8位数字ID作为3DES的左密钥,以当 前时间的8位字符串为3DES的右密钥对数据进行3DES加密运算,然后以8位数字ID和当 前时间的8位字符串组成的16位字符串为查询条件将密文存入软件系统数据库,在电子标 签中记录当前时间的8位字符串即可;读取业务数据时,先以RFID电子标签的8位数字ID和存储的8位时间字符串组 成的16位字符串为查询条件将密文取出,以RFID电子标签的8位数字ID为左密钥,以存 储的8位时间字符串为右密钥对密文进行3DES解密运算即可解密出明文。本发明与现有技术相比所带来的有益效果是本发明的大量数据在RFID电子标签中的存储方法利用先进的通讯技术、计算机、微电子技术、射频识别技术及网络技术,为大量数据在电子标签的存储提供了一种高效的 方法;本发明的大量数据在RFID电子标签中的存储方法能够节省RFID电子标签中有限的 存储空间,实现大量电子标签相关业务数据的异地存储,并保证的异地存储数据的安全性 和完整性,有利于提高电子标签存储空间的利用效率,降低电子标签存储容量对业务数据 量的约束。


图1是本发明的大量数据在RFID电子标签中的存储方法存储数据的流程图;图2是本发明的大量数据在RFID电子标签中的存储方法读取数据的流程图。
具体实施例方式下面结合说明书附图对本发明作进一步说明。如图1所示,一种大量数据在RFID电子标签的存取方法,在存储业务数据时,读出 RFID电子标签的8位数字ID作为3DES的左密钥,以当前时间的8位字符串为3DES的右 密钥对数据进行3DES加密运算,然后以8位数字ID和当前时间的8位字符串组成的16位 字符串为查询条件将密文存入软件系统数据库,在电子标签中记录当前时间的8位字符串 即可。RFID电子标签的存储容量有限,大量的数据无法直接存储。本发明使得无论多大的 数据包比如3K字节,在电子标签的存储都只占用八个字节,从而使得存储产生一个杠杆作 用,用有限的存储空间存储大量的数据。如图2所示,读取业务数据时,读出RFID电子标签的8位数字ID,取出存储在电子 标签中的8位时间字符串,组成的16位字符串为查询条件,将密文从管理系统数据库中取 出,以RFID电子标签的8位数字ID为左密钥,以电子标签中存储的8位时间字符串为右密 钥,对密文进行3DES解密运算即可解密出明文,此明文为原始的需要存储的数据。本发明的大量数据在RFID电子标签中的存储方法利用先进的通讯技术、计算 机、微电子技术、射频识别技术及网络技术,为大量数据在电子标签的存储提供了一种高效 的方法;本发明的大量数据在RFID电子标签中的存储方法能够节省RFID电子标签中有限 的存储空间,实现大量电子标签相关业务数据的异地存储,并保证的异地存储数据的安全 性和完整性,有利于提高电子标签存储空间的利用效率,降低电子标签存储容量对业务数 据量的约束。
权利要求
一种大量数据在RFID电子标签的存取方法,其特征在于在存储业务数据时,读出RFID电子标签的8位数字ID作为3DES的左密钥,以当前时间的8位字符串为3DES的右密钥对数据进行3DES加密运算,然后以8位数字ID和当前时间的8位字符串组成的16位字符串为查询条件将密文存入软件系统数据库,在电子标签中记录当前时间的8位字符串;读取业务数据时,先以RFID电子标签的8位数字ID和存储的8位时间字符串组成的16位字符串为查询条件将密文取出,以RFID电子标签的8位数字ID为左密钥,以存储的8位时间字符串为右密钥对密文进行3DES解密运算即可解密出明文。
全文摘要
一种大量数据在RFID电子标签的存取方法,在存储业务数据时,读出RFID电子标签的8位数字ID作为3DES的左密钥,以当前时间的8位字符串为3DES的右密钥对数据进行3DES加密运算,然后以8位数字ID和当前时间的8位字符串组成的16位字符串为查询条件将密文存入软件系统数据库,在电子标签中记录当前时间的8位字符串即可;读取业务数据时,先以RFID电子标签的8位数字ID和存储的8位时间字符串组成的16位字符串为查询条件将密文取出,以RFID电子标签的8位数字ID为左密钥,以存储的8位时间字符串为右密钥对密文进行3DES解密运算即可解密出明文。通过本发明,可实现大量数据在RFID电子标签中存取。
文档编号H04L9/28GK101894282SQ20101020335
公开日2010年11月24日 申请日期2010年6月17日 优先权日2010年6月17日
发明者袁锋超 申请人:深圳市科陆软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1