一种基于NFC的商品信息识别方法及系统技术方案

技术编号:8161867 阅读:156 留言:0更新日期:2013-01-07 19:42
本发明专利技术公开了一种基于NFC的商品信息识别方法,包括以下步骤:NFC终端发送查询所述射频标签的指令,所述指令中包括需要查询的商品类别;射频标签根据所述商品类别读取防伪信息,所述防伪信息包括商品信息动态代码、访问次数信息码、UID号、中央处理单元CPU运算代码和随机代码;射频标签将所述防伪信息加密后,通过所述NFC终端发送给所述云计算服务器;云计算服务器对所述加密的防伪信息进行解密,将解密后的防伪信息与本地存储的防伪信息进行比较,判断所述射频标签的真伪,并通知所述NFC终端。本发明专利技术由于防伪信息是动态生成的,不易仿造,因此,提高了防伪检验的安全性。

【技术实现步骤摘要】

本专利技术涉及商品信息识别
,具体涉及一种基于NFC的商品信息识别方法及系统
技术介绍
防伪标签学名防伪标识,又名防伪商标,是能粘贴、印刷、转移在标的物表面,或标的物包装上,或标的物附属物,如商品挂牌、名片以及防伪证卡上,具有防伪作用的标识。防伪标签是品牌性用户保护自己品牌的方案和有效手段,目前具有多种防伪技术,例如二维码、条形码和激光防伪码等,但这些防伪技术容易被仿冒,安全性依然不高,有待解决。
技术实现思路
针对上述缺陷,本专利技术目的在于提出了一种基于NFC的商品信息识别方法及系统,以提高现有防伪技术的安全性。为实现上述目的,本专利技术通过以下技术方案实现一种基于NFC的商品信息识别方法,应用于包括射频标签、近距离无线通信NFC终端和云计算服务器的系统中,所述方法包括以下步骤所述NFC终端发送查询所述射频标签的指令,所述指令中包括需要查询的商品类别;所述射频标签根据所述商品类别读取防伪信息,所述防伪信息包括商品信息动态代码、访问次数信息码、UID号、中央处理单元CPU运算代码和随机代码;所述射频标签将所述防伪信息加密后,通过所述NFC终端发送给所述云计算服务器;所述云计算服务器对所述加密的防伪信息进行解密,将解密后的防伪信息与本地存储的防伪信息进行比较,判断所述射频标签的真伪,并通知所述NFC终端。优选地,还包括所述云计算服务器判断所述射频标签为真后,动态生成新的防伪信息,并通过所述NFC终端发送给所述射频标签;所述射频标签将所述新的防伪信息进行存储。优选地,所述将解密后的防伪信息与本地的防伪信息进行比较,判断所述射频标签的真伪,具体包括判断CPU运算代码结构数据是否被篡改,如果没有被篡改,则射频标签为真;或判断访问次数信息码中的访问次数与云计算服务器记录的访问次数是否相符,如果相符,则射频标签为真。优选地,所述将解密后的防伪信息与本地的防伪信息进行比较,判断所述射频标签为真后,还包括当首次验证射频标签为真后,如果后续验证出现序号小于云计算服务器存储的序号,则判定该射频标签为假。优选地,所述将解密后的防伪信息与本地的防伪信息进行比较,判断所述射频标签为真后,还包括连续成功查询预定次数后,暂停预定时间访问。优选地,所述将解密后的防伪信息与本地的防伪信息进行比较,判断所述射频标签为假后,还包括记录所有错误访问的IP。一种基于NFC的商品信息识别系统,包括云计算服务器、NFC终端和射频标签;所述NFC终端,用于向所述射频标签发送某一类商品查询请求,并将所述射频标签加密的防伪信息发送给所述云计算服务器;所述射频标签,用于接收所述NFC终端发送的商品查询请求,根据所述商品类别读取防伪信息,所述防伪信息包括商品信息动态代码、访问次数信息码、UID号、中央处理单元CPU运算代码和随机代码,将所述防伪信息加密后发送给所述NFC终端;所述云计算服务器,用于对上述加密的防伪信息进行解密后,将解密后的防伪信息与本地存储的防伪信息进行比较,判断该射频标签的真伪,将最终判断结果通知所述NFC终端。优选地,所述云计算服务器,还用于确定射频标签为真时,动态生成新的防伪信息并加密后,返回给所述射频标签;所述射频标签,还用于解密获得所述新的防伪信息,并存储。与现有技术相比,本专利技术具有以下有益效果在本专利技术使用射频标签替代传统标签,NFC (Near Field Communication,近距离无线通讯)终端与射频标签通信,获取射频标签中加密的防伪信息,并将该加密的防伪信息发送至云计算服务器进行真伪识别,云计算服务器将识别结果通知NFC终端;并且云计算服务器在每次识别后,重新生成动态防伪信息,发送给射频标签进行存储。由于防伪信息是动态生成的,不易仿造,因此,提高了防伪检验的安全性。附图说明下面根据实施例和附图对本专利技术作进一步详细说明。图I为本专利技术实施例I的一种基于NFC的商品信息识别系统结构图;图2为本专利技术实施例I的射频标签结构示意图;图3为本专利技术实施例2的一种基于NFC的商品信息识别方法流程图。附图说明其中,10、云计算服务器;20、NFC终端;30、射频标签。具体实施例方式本专利技术实施例I的一种基于NFC的商品信息识别系统,如图I所示,包括云计算服务器10、NFC终端20和射频标签30。NFC终端20向射频标签30发送某一类商品查询请求,并将射频标签30加密的防伪信息发送给云计算服务器10 ;射频标签30接收NFC终端20发送的商品查询请求,根据所述商品类别读取防伪信息,所述防伪信息包括商品信息动态代码、访问次数信息码、UID号、中央处理单元CPU运算代码和随机代码,将所述防伪信息加密后发送给NFC终端20 ;云计算服务器10对上述加密的防伪信息进行解密后,将解密后的防伪信息与本地存储的防伪信息进行比较,判断该射频标签的真伪,将最终判断结果通知NFC终端20。另外,云计算服务器10还用于确定射频标签为真时,动态生成新的防伪信息并加密后,返回给射频标签30 ;射频标签30解密获得所述新的防伪信息,并存储。其中,NFC终端20采用非接触式识别和互联技术,可以在移动设备、消费类电子产品和智能控件工具间进行近距离无线通信,提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。由于NFC采取了独特的信号衰减技术,具有距离近、带宽高、能耗低等特点。其次,NFC与现有非接触智能卡技术兼容,目前已经成为得到越来越多主要厂商支持的正式标准。再次,NFC还是一种近距离连接协议,提供各种设备间轻松、安全、迅速而自动的通信。射频标签30如图2所示,包括天线、射频模块、CPlKCentral Processing Unit,中央处理单兀)、R0M(Read_0nly Memory,只读存储器)、RAM(Random Access Memory,随机存储器)、EEPR0M (Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)等。CPU与ROM、RAM、EEPROM和射频模块连接,进行通信控制;射频模块通过天线与NFC终端20通信。其中,EEPROM中存储的防伪信息包括UID(User Identification,用户身份证明)号,为只读;商品信息动态代码,是经过云计算服务器10加密后生成的,每次读取后由云计算服务器10提供新号,重新存入;访问次数信息码,为每次访问云计算服务器后递增的顺序号,如1、2、3、….、n,并将顺序号经加密,生成访问次数信息码;CPU运算代码,为CPU运算程序中部分关键代码,由云计算服务器每次动态提供;随机代码,由云计算服务器每次动态提供。每次读取操作时,CPU根据ROM中程序的命令,将以上相关数据进行运算加密,通过NFC终端20发送给云计算服务器10。射频标签30通常安装于商品的开启处,商品启用时,射频标签30将销毁。云计算服务器10还保存射频标签30存储的WD及商品信息本专利技术实施例2的一种基于NFC的商品信息识别方法,如图3所示,包括以下步骤步骤101,所述NFC终端发送查询射频标签的指令,该指令中包括需要查询的商品类别。步骤102,所述射频标签根据所述商品类别读取ROM的程序信息、EEPROM中防伪信息,读取的防本文档来自技高网...

【技术保护点】
一种基于NFC的商品信息识别方法,应用于包括射频标签、近距离无线通信NFC终端和云计算服务器的系统中,其特征在于,所述方法包括以下步骤:所述NFC终端发送查询所述射频标签的指令,所述指令中包括需要查询的商品类别;所述射频标签根据所述商品类别读取防伪信息,所述防伪信息包括商品信息动态代码、访问次数信息码、UID号、中央处理单元CPU运算代码和随机代码;所述射频标签将所述防伪信息加密后,通过所述NFC终端发送给所述云计算服务器;所述云计算服务器对所述加密的防伪信息进行解密,将解密后的防伪信息与本地存储的防伪信息进行比较,判断所述射频标签的真伪,并通知所述NFC终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁浩
申请(专利权)人:天长市浩云电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1