CN103123709A - 基于条码的信息验证*** - Google Patents

基于条码的信息验证*** Download PDF

Info

Publication number
CN103123709A
CN103123709A CN2012104421299A CN201210442129A CN103123709A CN 103123709 A CN103123709 A CN 103123709A CN 2012104421299 A CN2012104421299 A CN 2012104421299A CN 201210442129 A CN201210442129 A CN 201210442129A CN 103123709 A CN103123709 A CN 103123709A
Authority
CN
China
Prior art keywords
information
module
bar code
data
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012104421299A
Other languages
English (en)
Inventor
何毅
余俊
温健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGZHOU ZHONGMAHUI INFORMATION TECHNOLOGY Co Ltd
Original Assignee
GUANGZHOU ZHONGMAHUI INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGZHOU ZHONGMAHUI INFORMATION TECHNOLOGY Co Ltd filed Critical GUANGZHOU ZHONGMAHUI INFORMATION TECHNOLOGY Co Ltd
Priority to CN2012104421299A priority Critical patent/CN103123709A/zh
Publication of CN103123709A publication Critical patent/CN103123709A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

本发明公开一种基于条码的信息验证***,其包括:条码,用于对产品进行识别和编码,其中含有加密的产品信息;数据库子***,用于存储条码信息及终端的位置信息;管理子***,用于信息管理及运营维护;服务器集群,用于对验证服务提供支持;固定终端,用于识读条码信息,将条码信息发送至服务器集群中进行处理;移动终端,用于实时防伪验证;本发明的有益效果是:(1)使用动态加密算法,提高***安全性;(2)使用服务器集群,提高***的响应速度及吞吐力;(3)使用数据备份,提高数据安全性;(4)改进的条码设计,更适合商品的防伪追溯。

Description

基于条码的信息验证***
技术领域
本发明涉及一种信息验证***,尤其是一种基于条码的信息验证***。 
背景技术
商品作为交换和交易对象,然而,假冒商品和伪劣商品的市场行为就从来没有间断过。为了商品流通自动化和出于商品本身标识之目的,1977年欧洲12国签署欧洲物品编码协议备忘录和物品标识通用规范,并成立了国际物品编码协会EAN(European Article Numbering association)。EAN为世界各国提供了一个唯一、清晰、简便、无特殊含义的编码体系和标识方法,为世界各国的贸易交流建立了一个独特的联系网络和信息交换的统一形式,从而大大地促进了各国之间的贸易往来。 
但是,EAN条码仅分配厂商代码和商品项目代码,其标识未进行任何加密措施,因此,EAN条码对于有意仿造者来说,不具备任何保护自身唯一性特征能力,从而破坏和威胁EAN条码的物品交换的可信赖基础。换句话说,就是当真实物品和假冒物品都标注EAN条码后,对于条码识别器来说其价值是相等的。 
通过一组表述物品序列编码和一组对应的密文并加以覆盖的防伪方法有很苛刻的应用局限性,例如,对于高速的流程型生产企业(如卷烟厂的卷烟包装生产线,饮料厂罐装生产线)很难应用该方法。另一方面,之所以需要对一组表述物品序列编码和一组对应的密文进行覆盖,是因为这两组编码一旦泄露将不必通过“充值卡”完成充值,从而导致“充值卡”内无值可充的现象。如果需要在“充值卡”的编码、标识、覆盖、发行等各个环节严格保密,对于市场覆盖面广、流通环节复杂和生产工序多的商品来说,其实施成本和保密费支出很大,甚至于会高于低成本的商品本身。另一方面,现代物流需要商品在流通交易过程中能自动识别商品编码,因此,遮盖后的商品防 伪标识就很难应用于商品自动流通过程中。特别是,随着城市化进程和文明化进程,分布面广的物流网络和集中式大型超市将逐步取代沿街为市的小商店,而无论是物流网络还是大型超市,商品标识的自动识别是加快物流、降低成本、提高效率的可靠保障。更重要的在于,一旦刮去商品防伪标识遮盖物即意味该商品的防伪状态灭失,因此,对于低成本、大流通量、多层次流通商品来说,意味着在商品生产、商品流通和商品销售环节中无法利用商品防伪标识对商品本身进行真假验证;或者说,即使假冒该商品并同样标识防伪码和加以覆盖后,在商品整个流通和销售环节中很难对商品进行真伪验证。 
发明内容
本发明的目的在于针对现有技术存在的不足,提供一种安全可靠、操作简便且实现成本低的基于条码的信息验证***。 
本发明的技术方案是这样实现的:基于条码的信息验证***,其包括: 
条码,用于对产品进行识别和编码,其中含有加密的产品信息; 
数据库子***,用于存储条码信息及终端的位置信息; 
管理子***,用于信息管理及运营维护等; 
服务器集群,用于对验证服务提供支持; 
固定终端,用于识读条码信息,将条码信息发送至服务器集群中进行处理; 
移动终端,用于实时防伪验证; 
产品在出厂时通过粘贴、打印,激光等方式赋予条码,固定终端扫描条码,预先通过服务器集群产生二维码数据存储在数据库子***中;固定终端在产品后续的库存、物流、分销、零售过程中扫描条码、将条码内的信息及固定终端的地理位置信息发送服务器集群,所述服务器集群生成相应用于追溯的数据,并存储在数据库子***内;移动终端可实时扫描条码,并将条码信息传输至服务器集群,并把移动终端内基于位置服务信息反馈到服务器集群;服务器集群将位置信息与数据库子***内的地理位置或者预设销售地作对比,如果不相符,则该商品假货,根据统计数据可以轻易作出判断;管理子***的数据输入模块录入附加信息,且管理子***对数据库子***内的数 据进行数据分析、统计、追踪、报警或者导出等管理。 
所述固定终端可以是安装于如门店、公共场所、仓库等特定地点,其基于位置服务信息固定,能对产品的提供追溯,验证服务,针对附近的营销信息做出优化,更加详尽的优惠信息;且位于门店的终端与门店销售许可绑定。 
所述移动终端可以是包括手机、数据采集器、PDA等可移动的终端,其内包含基于位置服务模块,用于获取实时位置信息。所述移动终端可以配合专用扫描追溯软件,能提供追溯,防伪验证功能,用于产生部门,仓储部门,物流部门,终端消费者等,用于实时进行验证货物真伪,且能随时移动,使用地点不受限制。 
所述管理子***由数据输入模块、数据导出模块、产品追踪模块、信息统计与分析模块和报警模块组成,条码每次经固定终端录入时可以通过数据输入模块输入产品附加信息,并储存于数据库子***中,形成产品追踪数据等,用于用户行为的分析及防伪报警,并可按需求进行信息统计,或者数据导出模块导出相应的分析统计报表,对其中录入的异常信息由报警模块进行处理。 
其中,所述数据输入模块用于在固定终端扫描条码时,输入附加信息,并对附加信息的原始数据调用加密算法对其进行加密,并通过服务器集群储存在数据库子***中;所述加密算法使用“动态加密算法”。所谓动态加密算法,即在不同的交互中,使用的加密算法是不固定的,不确定的,由服务器动态分配。支持的加密算法有:MD5、DES、AES、RSA及自定义加密算法、混合型加密算法等。这种动态加密算法,因为每次对话,采用的加密算法都可能是不一样的,解决了用单一固定加密算法容易被破解的问题,在一定程度上提高了***及数据的安全性。所述附加信息包括产品的厂家、厂址、检验员编号、库存地址、仓库号、仓储人员姓名、流通地区等需要录入的产品信息,用于对产品进行进一步验证,提高验证准确性。 
所述数据导出模块用于导出数据库子***中存储的各种数据,为分析数据提供数据源;分析数据是将数据输入模块收集到的各种数据,包括条码数据、物流数据、销售数据以及用户数据等,通过加工、整理及分析,使其转 化为有用的信息,用于提高效率及为市场定位提供依据,并可提为定向销售提供数据支撑。 
所述产品追踪模块用于对产品做追踪,跟踪产品从生产环节、仓储环节、流通环节、销售环节、促销环节等做全面地跟踪,为优化产品流通及防伪,防窜货做数据参考; 
所述信息统计与分析模块用于对大量的数据做统计以及根据各种条件做出分析,根据自定义条件做分析,为提高产品销量做分析基础; 
所述报警模块用于对因产品生产、仓储、流通、销售、营销环节上的与原计划不符合的信息做预警,给厂家、仓库、物流提供商、经销商、营销人员做预警,使各个环节更加科学,有效。 
所述条码为二维码,其中所述的二维码字段分为5段区域: 
第一区域:为营销信息、含有网址、名牌信息、简介和说明等信息; 
第二区域:为校验区,用于进行解密验证,确认是否为本公司条码; 
第三区域:为防伪加密数据加密数据提供UID,用于提交服务器集群验证; 
第四区域:为条码版本,用于区别不同版本的条码。若移动终端和固定终端无法读取较新版本条码,提示用户升级终端软件; 
第五区域:为商品信息区,其包含8或者13位,此信息包含商品品牌,名称,规格等信息,可以离线通过移动终端和固定终端读取,该信息在二维码的加密数据区域后面。 
其中,所述移动终端包括但不限于手机终端、手持终端、网页终端、电话、短信、软件客户端等。 
其中,所述移动终端和固定终端中包括以下功能模块: 
识读模块:对含有条码进行探测,定位,根据快速响应码标准,并对条码进行解码; 
校验模块:根据识读模块识读的信息,对条码的第二区域的数据进行校验,确定条码类型; 
版本检验模块:对比条码第四区域的版本号与移动终端和固定终端所能 读取的最高版本号,如移动终端和固定终端能读取的最高版本号低于第四区域版本号,调用升级模块进行升级; 
商品名称解读模块:调用信息发送模块,把经过解密的条码第二区域数据发回服务器集群; 
信息发送模块:为通讯功能模块,通过现有的无线通讯网络,有线通讯网络,建立移动终端和固定终端与服务器集群的连接,并将数据包发送到服务器集群; 
信息接收模块:为通讯功能模块,通过现有的无线通讯网络,有线通讯网络,建立移动终端和固定终端与服务器集群的连接,接收来自服务器集群的信息; 
信息收集模块:收集移动终端和固定终端的UID(唯一识别码),通过GPS(全球定位***)或者移动通信网络或WIFI对终端定位的地里信息、时间、移动终端和固定终端操作***及版本,移动终端和固定终端软件版本号等信息。 
营销模块:提供服务器集群反馈的根据用户信息的营销信息,包括积分、抽奖、周边商户信息及礼品派发等; 
升级模块:读取服务器集群上所述移动终端和固定终端类型的最新版本信息,如移动终端和固定终端软件不是最新版本,则下载最新版本并安装; 
帮助模块:帮助信息,使用教程。 
服务器集群是由包含防伪验证服务器、营销信息服务器、备份服务器和远程备份服务器,固定终端和移动终端的服务请求通过负载均衡服务器与所述防伪验证服务器,营销信息服务器,备份服务器和远程备份服务器进行通信。其中,防伪验证服务器和营销信息服务器包括以下功能模块: 
信息接收模块:用于接收来自移动终端和固定终端等各种终端返回的条码信息,并将其记录到数据库子***; 
解密模块:对移动终端和固定终端等返回的条码中第三区域数据进行解密;根据对条码中第三区域的加密算法,用相应的解密算法进行解密。 
防伪数据验证模块:将解密的数据与数据库子***中相应的数据进行对 比,查看条码的ID在数据库中是否存在,以及是否被查询过等。 
UID验证模块:用移动终端的UID(惟一标识符)对数据库数据进行查询,得出移动终端的UID对本次查询的产品的查询次数以及时间; 
地理信息模块:查询并返回本次查询产品的查询总次数,以及各次的时间,地点,产品目标销售地,该移动终端的地理位置是否在营销区域内; 
营销信息模块:查询并返回本次查询移动终端地理位置周边的营销信息,包括积分,抽奖,打折,周边商户,礼品派送等信息; 
信息发送模块:将验证模块,地理信息模块,营销信息模块返回的信息汇总,并发送到移动终端上。 
服务器接通过信息接收模块接收移动终端和固定终端返回的信息后,将其保存到数据库子***,并调用解密模块对加密数据进行解密。防伪数据验证模块对解密的数据与数据库子***进行查询及对比,如在数据库子***不存在需要查询的信息,则为伪品(假货),然后调用营销信息模块返回适合于该查询者的营销信息;如在数据库子***存在需要查询的信息,则为正品,对该产品查询次数加一,并与接收模块接收的信息相对应,调用UID验证模块,验证该终端查询的次数及时间,调用地理信息模块返回本次查询终端地理位置周边的营销信息,包括积分、抽奖、打折、周边商户、礼品派送等信息,并将以上结果汇总返回至查询终端,结束验证过程。 
与现有技术相比,本发明的有益效果是: 
(1)、使用动态加密算法,提高***安全性; 
(2)、使用服务器集群,提高***的响应速度及吞吐力; 
(3)、使用数据备份,提高数据安全性; 
(4)、改进的条码设计,更适合商品的防伪追溯; 
(5)、提供更多信息进行验证,有效的保证验证的可靠性。 
附图说明
图1为基于条码的信息验证***的主要原理框图; 
图2为基于条码的信息验证***的条码处理流程图; 
图3为基于条码的信息验证***的硬件架构图; 
图4为基于条码的信息验证***的总原理图; 
图5为基于条码的信息验证***的总体功能模块图; 
图6为基于条码的信息验证***主要的ER图; 
图7为条码生成的流程图; 
图8为管理子***的原理图; 
图9为动态加密算法的原理图; 
图10为服务器集群的原理图; 
图11为防伪处理流程图; 
图12为营销处理流程图; 
图13为UID验证模块的硬件框图; 
图14为UID验证模块的FPGA内部模块结构示意图; 
图15为UID验证模块的Flash内部程序示意图; 
图16为UID验证模块的硬件连接; 
图17为UID验证模块的解密流程图; 
图18为UID验证模块的加密流程图。 
具体实施方式
以下结合具体实施例对本发明基于条码的信息验证***进行详细的说明。 
基于条码的信息验证***,如图1、图3和图5所示,其包括: 
条码,用于对产品进行识别和编码,其中含有加密的产品信息; 
数据库子***,用于存储条码信息及终端的位置信息; 
管理子***,用于信息管理及运营维护等; 
服务器集群,用于对验证服务提供支持; 
固定终端,用于识读条码信息,将条码信息发送至服务器集群中进行处理; 
移动终端,用于实时防伪验证; 
产品在出厂时通过粘贴、打印,激光等方式赋予条码,固定终端扫描条码,预先通过服务器集群产生二维码数据存储在数据库子***中;固定终端 在产品后续的库存、物流、分销、零售过程中扫描条码、将条码内的信息及固定终端的地理位置信息发送服务器集群,所述服务器集群生成相应用于追溯的数据,并存储在数据库子***内;移动终端可实时扫描条码,并将条码信息传输至服务器集群,并把移动终端内基于位置服务信息反馈到服务器集群;服务器集群将位置信息与数据库子***内的地理位置或者预设销售地作对比,如果不相符,则该商品假货,根据统计数据可以轻易作出判断;管理子***的数据输入模块录入关于相应产品的厂家、厂址、检验员编号、流通中地址及相应的需要录入的附加信息,且管理子***对数据库子***内的数据进行数据分析、统计、追踪、报警或者导出等管理。 
其中,基于位置服务(LBS)与条码的关系如下:条码在由管理子***录入商品进入数据库的时候,赋予了该商品的目标销售地,如XX市XX区;用固定或移动终端扫描时,终端将其LBS数据返回服务器集群,由管理子***对其地理位置与预设销售地作对比,如果不相符,则该商品串货,该对比是根据统计数据而作出判断。同时,由于取得了终端扫描该条码的LBS数据,可以根据区域,商品类别,在终端上返回对应的营销信息;该部分由管理子***调用模块实现。 
所述固定终端可以是安装于如门店、公共场所、仓库等特定地点,其基于位置服务信息固定,能对产品的提供追溯,验证服务,针对附近的营销信息做出优化,更加详尽的优惠信息;且位于门店的终端,与门店销售许可绑定。固定终端基于位置服务信息可以是在扫描条码前预先输入至数据库子***,也可以在固定终端嵌入基于位置的服务(Location Based Service,LBS)模块,基于位置的服务(Location Based Service,LBS)模块是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息***)平台的支持下,为用户提供相应服务的一种增值业务。 
所述移动终端可以是包括手机、数据采集器、PDA等可移动的终端,其内包含基于位置服务模块,可以获取实时位置信息。所述移动终端可以配合扫 描追溯软件,能提供追溯,防伪验证功能,用于产生部门、仓储部门、物流部门以及终端消费者等,进行实时进行验证货物真伪,且能随时移动,使用地点不受限制。其中基于位置的服务(Location Based Service,LBS)模块,它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息***)平台的支持下,为用户提供相应服务的一种增值业务。 
如图2所示,条码是用条码生成工具制作,且是唯一的。将条码数据供给工厂端,打印出来,贴到相应的商品上。固定终端扫描录入,并存储与数据库子***的商品库内,通过管理子***的数据录入模块输入该条码的附加信息,使该条码的状态中数据库中变为有效,在物流各环节中,用固定终端扫描相应信息,并存储与数据库子***内,用于追溯;最后销售到客户手中,可做防伪追溯查询。 
如图10所示,其中服务器集群可以包括防伪验证服务器、营销信息服务器、备份服务器、远程备份服务器和负载均衡服务器。其中,防伪验证服务器、营销信息服务器、备份服务器、远程备份服务器可由一到若干台服务器硬件组成。且负载均衡服务器优选也是两台以上服务器硬件组成,除了起负载均衡的作用外,还可起到防止一台死机后,造成***瘫痪的作用。所述固定终端在硬件上,支持但不限于PC机和高速条码扫描仪等;移动终端支持但不限于条码手持终端和手机。固定终端和移动终端均通过负载均衡服务器,与各子功能服务器进行信息交互,完成复杂的通迅功能。 
所述条码由UID(唯一标识符)、描述信息、时间以及状态等组成,这是整个***的基础。所有功能模块的都是由它串联起来。商品信息:由条码UID及相关商品属性组成,用于描述商品的属性。防伪信息,用于记录终端查询商品的信息,特别是用户的LBS信息,为以后的分析、定制营销提供数据支撑。追溯信息:记录商品流通环节的信息,为商品的追溯提供数据支持。条码的生成流程如图2和图7所示。 
如图8所示,所述管理子***由数据输入模块、数据导出模块、产品追 踪模块、信息统计与分析模块和报警模块组成,每次经固定终端录入条码,后通过数据输入模块输入附加信息储存于数据库子***中,形成包括产品追踪产生的数据等,用于用户行为的分析及防伪报警,并可按需求进行信息统计,或者数据导出模块导出相应的分析统计报表,并对其中录入的异常信息由报警模块进行处理。 
其中,所述数据输入模块用于在固定终端录入条码信息后,输入附加信息并对输入的原始数据调用加密算法对其进行加密,并通过服务器集群储存在数据库子***中;所述加密算法使用“动态加密算法”。所谓动态加密算法,即在不同的交互中,使用的加密算法是不固定的,不确定的,由服务器动态分配。支持的加密算法有:MD5、DES、AES、RSA、自定义加密算法及混合型加密算法等。这种动态加密算法,因为每次对话,采用的加密算法都可能是不一样的,解决了用单一固定加密算法容易被破解的问题,在一定程度上提高了***及数据的安全性。 
所述数据导出模块用于导出数据库子***中存储的各种数据(包括条码信息、附加信息以及相应的用于追踪的其他信息),为分析数据提供数据源;分析数据是将数据输入模块收集到的各种数据,包括条码数据、物流数据、销售数据以及用户数据等,通过加工、整理及分析,使其转化为有用的信息,用于提高效率及为市场定位提供依据,并可提为定向销售提供数据支撑。 
所述产品追踪模块用于对产品做追踪,跟踪产品从生产环节、仓储环节、流通环节、销售环节、促销环节等做全面地跟踪,为优化产品流通及防伪,防窜货做数据参考; 
所述信息统计与分析模块用于对大量的数据做统计以及根据各种条件做出分析,根据自定义条件做分析,为提高产品销量做分析基础; 
所述报警模块用于对因产品生产、仓储、流通、销售、营销环节上的与原计划不符合的信息做预警,给厂家、仓库、物流提供商、经销商、营销人员做预警,使各个环节更加科学,有效。 
所述条码为二维码,其中所述的二维码字段分为5段区域: 
第一区域:为营销信息、含有网址、名牌信息、简介和说明等信息; 
第二区域:为校验区,用于进行解密验证,确认是否为本公司条码; 
第三区域:为防伪加密数据加密数据提供UID,用于提交服务器集群验证; 
第四区域:为条码版本,用于区别不同版本的条码;若移动终端和固定终端无法读取较新版本条码,提示用户升级终端软件; 
第五区域:为商品信息区,其包含8或者13位,此信息包含商品品牌,名称,规格等信息,可以离线通过移动终端和固定终端读取,该信息在二维码的加密数据区域后面。 
所述移动终端包括但不限于手机终端,手持终端,网页终端,电话,短信,软件客户端等。 
其中,所述移动终端和固定终端中包括以下功能模块: 
识读模块:对含有条码进行探测,定位,根据快速响应码标准,并对条码进行解码; 
校验模块:根据识读模块识读的信息,对条码的第二区域的数据进行校验,确定条码类型; 
版本检验模块:对比条码第四区域的版本号与移动终端和固定终端所能读取的最高版本号,如移动终端和固定终端能读取的最高版本号低于第四区域版本号,调用升级模块进行升级; 
商品名称解读模块:调用信息发送模块,把经过解密的条码第二区域数据发回服务器集群; 
信息发送模块:通讯功能,通过现有的无线通讯网络,有线通讯网络,建立移动终端和固定终端与服务器集群的连接,并将数据包发送到服务器集群; 
信息接收模块:通讯功能,通过现有的无线通讯网络,有线通讯网络,建立移动终端和固定终端与服务器集群的连接,接收来自服务器集群的信息。 
信息收集模块:收集移动终端和固定终端的UID(唯一识别码),通过GPS(全球定位***)或者移动通信网络或WIFI对终端定位的地里信息,时间,移动终端和固定终端操作***及版本,移动终端和固定终端软件版本号等信 息; 
营销模块:提供服务器集群反馈的根据用户信息的营销信息,包括积分,抽奖,周边商户信息,礼品派发。 
升级模块:读取服务器集群上本移动终端和固定终端类型的最新版本信息,如移动终端和固定终端软件不是最新版本,则下载最新版本并安装; 
帮助模块:帮助信息,使用教程。 
如图9和10所示,服务器集群包括防伪验证服务器,营销信息服务器,备份服务器和远程备份服务器,固定终端和移动终端的服务请求通过负载均衡服务器与所述防伪验证服务器、营销信息服务器、备份服务器和远程备份服务器进行通信。其中,防伪验证服务器和营销信息服务器包括以下功能模块: 
信息接收模块:用于接收来自移动终端和固定终端等各种终端返回的信息,并将其记录到数据库子***; 
解密模块:对移动终端和固定终端等各种终端返回的条码中第三区域数据进行解密;根据对条码中第三区域的加密算法,用相应的解密算法进行解密。 
比如:当采用DES加密时(DES是Data Encryption Standard(数据加密标准)的缩写)。它是由IBM公司研制的一种加密算法,美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准;它是一个分组加密算法,他以64位为分组对数据加密。同时DES也是一个对称算法:加密和解密用的是同一个算法。它的密匙长度是56位(因为每个第8位都用作奇偶校验),密匙可以是任意的56位的数,而且可以任意时候改变),若第三区域的ID为10000001,Des密钥为THISIS123456TBYZMHGROUPMEMBERISJIMMYWEARETHISBESTWECANDO,加密结果为:YVA1hS3/xlRUxJdGUekw9g==,则,用相同的密钥解密,可以把YVA1hS3/xlRUxJdGUekw9g==解密成10000001。 
防伪数据验证模块:将解密的数据与数据库子***中相应的数据进行对比,查看条码的ID在数据库中是否存在,以及是否被查询过。验证的流程如 图11所示。 
UID验证模块:用移动终端UID(惟一标识符)对数据库数据进行查询,得出移动终端UID对本次查询的产品的查询次数以及时间; 
所述UID验证模块如图9、图13-18所示,其包括存储单元和加解密功能单元,所述存储单元与所述加解密功能单元连接,且所述加解密功能单元与服务器的USB接口连接。其中所述加解密功能单元使用的芯片为EP1C12Q240C8,本芯片内部烧录了多种加解密算法应用,供相应的常规专用应用软件调用其功能;且其核心部分是FPGA芯片(EP1C12Q240C8),同时配置闪存(FLASH ROM)芯片作为FPGA的配置芯片。各种功能通过FPGA设计工具用VHDL语言进行描述,在集成软件环境中进行编译、调试及综合,使用专用下载电缆将程序代码下载存储在FLASH芯片中,一旦***上电复位,主FPGA芯片将把FLASH芯片中的配置信息读入自己的RAM中进行初始化工作。其中,所述存储单元与所述加解密功能单元通过如图16所示的引脚连接,且所述加解密功能单元与服务器的USB接口通过如图16所示的引脚连接。读入自己的RAM中进行初始化工作。其中***电路模块包括除去前两个FPGA模块之外所有的电路,即驱动电路、FPGA配置电路、电源/时钟生成电路、FPGA同步电路。而两个核心FPGA模块的设计则利用Max Plus II或Quartus工具,采用Top-Down设计方法。最后由布局布线工具将FPGA模块和其他***电路综合到一个PCB版图中,完成了整个加密解密电路设计。所述UID验证模块的加密和解密流程如图17和图18所示。 
地理信息模块:查询并返回本次查询产品的查询总次数,以及各次的时间,地点,产品目标销售地,该移动终端的地理位置是否在营销区域内; 
营销信息模块:查询并返回本次查询移动终端地理位置周边的营销信息,包括积分,抽奖,打折,周边商户,礼品派送等信息;营销流程如图12所示。 
信息发送模块:将验证模块,地理信息模块,营销信息模块等返回的信息汇总,并发送到移动终端上。 
负载均衡服务器接通过信息接收模块接收到移动终端和固定终端返回的信息后,将其保存到数据库子***,并调用解密模块对加密数据进行解密。 防伪数据验证模块对解密的数据与数据库进行查询,对比,如不存在数据库,则为伪品,调用营销信息模块返回适合于该查询者的营销信息,如存在数据库,则为正品,对该产品查询次数加一,并与接收模块接收的信息相对应,调用UID验证模块,验证该终端查询的次数,时间,调用地理信息模块,返回本次查询终端地理位置周边的营销信息,包括积分,抽奖,打折,周边商户,礼品派送等信息,并将以上结果汇总返回至查询终端,结束验证过程,具体如图5和图6所示。 
以上所述的,仅为本发明的较佳实施例而已,当不能以此限定本发明实施的范围,即大凡依本发明申请专利范围及发明说明内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。 

Claims (8)

1.基于条码的信息验证***,其特征在于,其包括:
条码,用于对产品进行识别和编码,其中含有加密的产品信息;
数据库子***,用于存储条码信息及终端的位置信息;
管理子***,用于信息管理及运营维护;服务器集群,用于对验证服务提供支持;
固定终端,用于识读条码信息,将条码信息发送至服务器集群中进行处理;
移动终端,用于实时防伪验证;
产品在出厂时赋予条码,固定终端扫描条码,预先通过服务器集群产生二维码数据存储在数据库子***中;固定终端在产品后续的库存、物流、分销、零售过程中扫描条码、将条码内的信息及固定终端的地理位置信息发送服务器集群,所述服务器集群生成相应用于追溯的数据,并存储在数据库子***内;移动终端实时扫描条码,并将条码信息传输至服务器集群,并把移动终端内基于位置服务信息反馈到服务器集群;服务器集群将位置信息与数据库子***内的地理位置或者预设销售地作对比,如果不相符,则该商品假货,根据统计数据作出判断;管理子***的数据输入模块录入附加信息,且管理子***对数据库子***内的数据进行数据分析、统计、追踪、报警或者导出管理。
2.根据权利要求1所述的基于条码的信息验证***,其特征在于:所述固定终端是安装于特定地点,其基于位置服务信息固定。
3.根据权利要求1所述的基于条码的信息验证***,其特征在于:所述移动终端是包括手机、数据采集器、PDA可移动的终端,其内包含基于位置服务模块,用于获取实时位置信息。
4.根据权利要求1所述的基于条码的信息验证***,其特征在于:所述管理子***由数据输入模块、数据导出模块、产品追踪模块、信息统计与分析模块和报警模块组成;
所述数据输入模块用于在固定终端扫描条码时,输入附加信息,并对附加信息的原始数据调用加密算法对其进行加密,并通过服务器集群储存在数据库子***中;
所述数据导出模块用于导出数据库子***中存储的各种数据,为分析数据提供数据源;
所述产品追踪模块用于对产品做追踪,跟踪产品从生产环节、仓储环节、流通环节、销售环节、促销环节等做全面地跟踪,为优化产品流通及防伪,防窜货做数据参考;
所述信息统计与分析模块用于对大量的数据做统计以及根据各种条件做出分析,根据自定义条件做分析,为提高产品销量做分析基础;
所述报警模块用于对因产品生产、仓储、流通、销售、营销环节上的与原计划不符合的信息做预警。
5.根据权利要求1所述的基于条码的信息验证***,其特征在于:所述条码为二维码,其中所述的二维码字段分为5段区域:
第一区域:为营销信息、含有网址、名牌信息、简介和说明信息;
第二区域:为校验区,用于进行解密验证,确认是否为本公司条码;
第三区域:为防伪加密数据加密数据提供UID,用于提交服务器集群验证;
第四区域:为条码版本,用于区别不同版本的条码;
第五区域:为商品信息区,其包含8或者13位,此信息包含商品品牌,名称,规格信息,可离线通过移动终端和固定终端读取,该信息在二维码的加密数据区域后面。
6.根据权利要求1所述的基于条码的信息验证***,其特征在于:所述移动终端和固定终端中包括以下功能模块:
识读模块:对含有条码进行探测,定位,根据快速响应码标准,并对条码进行解码;
校验模块:根据识读模块识读的信息,对条码的第二区域的数据进行校验,确定条码类型;
版本检验模块:对比条码第四区域的版本号与移动终端和固定终端所能读取的最高版本号,如移动终端和固定终端能读取的最高版本号低于第四区域版本号,调用升级模块进行升级;
商品名称解读模块:调用信息发送模块,把经过解密的条码第二区域数据发回服务器集群;
信息发送模块:为通讯功能模块,通过现有的无线通讯网络,有线通讯网络,建立移动终端和固定终端与服务器集群的连接,并将数据包发送到服务器集群;
信息接收模块:为通讯功能模块,通过现有的无线通讯网络,有线通讯网络,建立移动终端和固定终端与服务器集群的连接,接收来自服务器集群的信息;
信息收集模块:收集移动终端和固定终端的UID,通过GPS或者移动通信网络或WIFI对终端定位的地里信息、时间、移动终端和固定终端操作***及版本,移动终端和固定终端软件版本号信息;
营销模块:提供服务器集群反馈的根据用户信息的营销信息,包括积分、抽奖、周边商户信息及礼品派发;
升级模块:读取服务器集群上所述移动终端和固定终端类型的最新版本信息,如移动终端和固定终端软件不是最新版本,则下载最新版本并安装。
7.根据权利要求1所述的基于条码的信息验证***,其特征在于:服务器集群是由包含防伪验证服务器、营销信息服务器、备份服务器和远程备份服务器,固定终端和移动终端的服务请求通过负载均衡服务器与所述防伪验证服务器,营销信息服务器,备份服务器和远程备份服务器进行通信。
8.根据权利要求7所述的基于条码的信息验证***,其特征在于:所述防伪验证服务器和营销信息服务器包括以下功能模块:
信息接收模块:用于接收来自移动终端和固定终端各种终端返回的条码信息,并将其记录到数据库子***;
解密模块:对移动终端和固定终端等返回的条码中第三区域数据进行解密;根据对条码中第三区域的加密算法,用相应的解密算法进行解密;
防伪数据验证模块:将解密的数据与数据库子***中相应的数据进行对比,查看条码的ID在数据库中是否存在,以及是否被查询过;
UID验证模块:用移动终端的UID对数据库数据进行查询,得出移动终端的UID对本次查询的产品的查询次数以及时间;
地理信息模块:查询并返回本次查询产品的查询总次数,以及各次的时间,地点,产品目标销售地,该移动终端的地理位置是否在营销区域内;
营销信息模块:查询并返回本次查询移动终端地理位置周边的营销信息,包括积分、抽奖、打折、周边商户及礼品派送信息;
信息发送模块:将验证模块,地理信息模块,营销信息模块返回的信息汇总,并发送到移动终端上。
CN2012104421299A 2012-11-07 2012-11-07 基于条码的信息验证*** Pending CN103123709A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104421299A CN103123709A (zh) 2012-11-07 2012-11-07 基于条码的信息验证***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104421299A CN103123709A (zh) 2012-11-07 2012-11-07 基于条码的信息验证***

Publications (1)

Publication Number Publication Date
CN103123709A true CN103123709A (zh) 2013-05-29

Family

ID=48454675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104421299A Pending CN103123709A (zh) 2012-11-07 2012-11-07 基于条码的信息验证***

Country Status (1)

Country Link
CN (1) CN103123709A (zh)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103337025A (zh) * 2013-06-05 2013-10-02 苏州市外来有害生物防控技术中心 一种商品gis溯源管理***
CN103500413A (zh) * 2013-10-16 2014-01-08 许泽人 一种商品信息定义标签、***和消费信息验证方法
CN103606090A (zh) * 2013-11-21 2014-02-26 石狮市创意纸塑制品有限公司 基于二维码的防窜货方法
CN103729770A (zh) * 2013-12-26 2014-04-16 重庆文理学院 一种新型的防伪溯源***及其方法
CN104182833A (zh) * 2014-08-19 2014-12-03 北京尚品百姿电子商务有限公司 一种货品信息处理方法及装置
CN104463602A (zh) * 2014-12-04 2015-03-25 苏州天途网络有限公司 一种商品防伪与防窜货方法
CN104616163A (zh) * 2013-11-05 2015-05-13 北大方正集团有限公司 抽奖识别码管理方法及装置
CN104680219A (zh) * 2015-02-13 2015-06-03 立德高科(北京)数码科技有限责任公司 与红包中所记录信息相对应的专用二维码及其生成方法
CN104715072A (zh) * 2015-04-03 2015-06-17 上海阳云自动化科技有限公司 基于gps技术给予最终用户产品定位验证的防伪方法
WO2015101190A1 (zh) * 2013-12-30 2015-07-09 同方威视技术股份有限公司 一种物流物品的全程可视化***及方法
CN104778595A (zh) * 2015-04-29 2015-07-15 朱海清 一种基于移动定位服务信息的防伪***
CN104835048A (zh) * 2015-05-11 2015-08-12 颜雪英 一种销售行为合规性验证方法及实现所述方法的***
CN104834999A (zh) * 2015-04-24 2015-08-12 中国农业大学 基于云技术的商品溯源及消费流向统计分析方法及***
CN104851002A (zh) * 2015-05-08 2015-08-19 苏州众里数码科技有限公司 用于产品追溯防伪的用户查询***
CN104899749A (zh) * 2014-03-03 2015-09-09 刘达治 卷烟监测与控制***
CN105100225A (zh) * 2015-07-03 2015-11-25 常熟理工学院 基于移动终端和wi-fi的室内设备定位管理方法
CN105391735A (zh) * 2015-12-09 2016-03-09 中国人民解放军第三军医大学第三附属医院 一种产品信息管理方法、装置及***
CN105654006A (zh) * 2014-11-13 2016-06-08 阿里巴巴集团控股有限公司 一种二维码扫码交互方法和装置
CN105763525A (zh) * 2014-12-19 2016-07-13 北大方正集团有限公司 一种识别码生成方法和识别码解密方法及装置
WO2016169499A1 (zh) * 2015-04-22 2016-10-27 石立公 一种基于随机防伪标记的防伪***及其防伪方法
CN106296323A (zh) * 2015-05-18 2017-01-04 北京尚邻科技有限公司 一种在线支付线下自提校验方法、***及其校验终端
CN106878300A (zh) * 2017-02-13 2017-06-20 北京微赛时代体育科技有限公司 动态密码认证方法、装置及检票设备
CN106874980A (zh) * 2015-12-10 2017-06-20 天津市阿波罗信息技术有限公司 一种隐形码的构成方法与印刷方法
CN106886810A (zh) * 2015-12-10 2017-06-23 顾泽苍 一种商品促销物联网***的构成方法与识读方法
CN107146090A (zh) * 2017-04-07 2017-09-08 广州中国科学院计算机网络信息中心 窜货识别方法和装置
CN107330704A (zh) * 2017-06-05 2017-11-07 郭雅玲 一种防串货方法和防串货***
CN108133378A (zh) * 2017-12-20 2018-06-08 北京六个橙子科技有限责任公司 用于食品溯源防伪的标签、标签生成方法、***及方法
CN109146354A (zh) * 2018-07-11 2019-01-04 安徽云图信息技术有限公司 一种仓库信息录入***及其录入方法
CN111355776A (zh) * 2016-09-20 2020-06-30 徐蔚 一种数字货币应用程序进行加密签名的服务提供方法、装置与移动终端
CN111858050A (zh) * 2020-07-17 2020-10-30 中国工商银行股份有限公司 服务器集群混合部署方法、集群管理节点及相关***
CN112907260A (zh) * 2021-02-05 2021-06-04 互联智慧信息科技(北京)有限公司 基于互联网的防伪纸张与印刷制品融合处理方法
CN114861148A (zh) * 2022-07-04 2022-08-05 成都桐领智能科技有限公司 一种可信条码及其验证方法、装置及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101515299A (zh) * 2009-04-08 2009-08-26 海南亚元防伪技术研究所 记录与查验位置关系的防伪/防窜方法
CN101645081A (zh) * 2009-08-19 2010-02-10 上海孙桥现代农业联合发展有限公司 一种通过二维码追溯农产品信息的方法和***
CN202433960U (zh) * 2011-11-24 2012-09-12 张泉 基于产品电子代码的冷链物流***信息采集终端
CN102760263A (zh) * 2011-04-27 2012-10-31 梁剑豪 基于物联网的商品流通中的商品身份及信用监控方法及其装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101515299A (zh) * 2009-04-08 2009-08-26 海南亚元防伪技术研究所 记录与查验位置关系的防伪/防窜方法
CN101645081A (zh) * 2009-08-19 2010-02-10 上海孙桥现代农业联合发展有限公司 一种通过二维码追溯农产品信息的方法和***
CN102760263A (zh) * 2011-04-27 2012-10-31 梁剑豪 基于物联网的商品流通中的商品身份及信用监控方法及其装置
CN202433960U (zh) * 2011-11-24 2012-09-12 张泉 基于产品电子代码的冷链物流***信息采集终端

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
包宋德: "基于二维条码品牌白酒防伪***研究", 《中国优秀硕士学位论文全文数据库(电子期刊) 信息科技辑》 *
陈斌: "基于条形码的防伪防窜货***研究", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 *

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103337025A (zh) * 2013-06-05 2013-10-02 苏州市外来有害生物防控技术中心 一种商品gis溯源管理***
CN103500413A (zh) * 2013-10-16 2014-01-08 许泽人 一种商品信息定义标签、***和消费信息验证方法
CN104616163A (zh) * 2013-11-05 2015-05-13 北大方正集团有限公司 抽奖识别码管理方法及装置
CN103606090A (zh) * 2013-11-21 2014-02-26 石狮市创意纸塑制品有限公司 基于二维码的防窜货方法
CN103729770A (zh) * 2013-12-26 2014-04-16 重庆文理学院 一种新型的防伪溯源***及其方法
CN103729770B (zh) * 2013-12-26 2017-07-07 重庆文理学院 一种防伪溯源***及其方法
WO2015101190A1 (zh) * 2013-12-30 2015-07-09 同方威视技术股份有限公司 一种物流物品的全程可视化***及方法
CN104899749A (zh) * 2014-03-03 2015-09-09 刘达治 卷烟监测与控制***
CN104182833A (zh) * 2014-08-19 2014-12-03 北京尚品百姿电子商务有限公司 一种货品信息处理方法及装置
CN105654006B (zh) * 2014-11-13 2018-05-29 阿里巴巴集团控股有限公司 一种二维码扫码交互方法和装置
CN105654006A (zh) * 2014-11-13 2016-06-08 阿里巴巴集团控股有限公司 一种二维码扫码交互方法和装置
US10878212B2 (en) 2014-11-13 2020-12-29 Advanced New Technologies Co., Ltd. Two-dimensional code scanning interaction methods and apparatuses
CN104463602A (zh) * 2014-12-04 2015-03-25 苏州天途网络有限公司 一种商品防伪与防窜货方法
CN105763525A (zh) * 2014-12-19 2016-07-13 北大方正集团有限公司 一种识别码生成方法和识别码解密方法及装置
CN104680219A (zh) * 2015-02-13 2015-06-03 立德高科(北京)数码科技有限责任公司 与红包中所记录信息相对应的专用二维码及其生成方法
CN104715072A (zh) * 2015-04-03 2015-06-17 上海阳云自动化科技有限公司 基于gps技术给予最终用户产品定位验证的防伪方法
WO2016169499A1 (zh) * 2015-04-22 2016-10-27 石立公 一种基于随机防伪标记的防伪***及其防伪方法
CN104834999B (zh) * 2015-04-24 2019-09-10 中国农业大学 基于云技术的商品溯源及消费流向统计分析方法及***
CN104834999A (zh) * 2015-04-24 2015-08-12 中国农业大学 基于云技术的商品溯源及消费流向统计分析方法及***
CN104778595A (zh) * 2015-04-29 2015-07-15 朱海清 一种基于移动定位服务信息的防伪***
CN104851002A (zh) * 2015-05-08 2015-08-19 苏州众里数码科技有限公司 用于产品追溯防伪的用户查询***
CN104835048A (zh) * 2015-05-11 2015-08-12 颜雪英 一种销售行为合规性验证方法及实现所述方法的***
CN106296323A (zh) * 2015-05-18 2017-01-04 北京尚邻科技有限公司 一种在线支付线下自提校验方法、***及其校验终端
CN105100225A (zh) * 2015-07-03 2015-11-25 常熟理工学院 基于移动终端和wi-fi的室内设备定位管理方法
CN105391735A (zh) * 2015-12-09 2016-03-09 中国人民解放军第三军医大学第三附属医院 一种产品信息管理方法、装置及***
CN106886810A (zh) * 2015-12-10 2017-06-23 顾泽苍 一种商品促销物联网***的构成方法与识读方法
CN106874980A (zh) * 2015-12-10 2017-06-20 天津市阿波罗信息技术有限公司 一种隐形码的构成方法与印刷方法
CN111355776A (zh) * 2016-09-20 2020-06-30 徐蔚 一种数字货币应用程序进行加密签名的服务提供方法、装置与移动终端
CN111355776B (zh) * 2016-09-20 2023-10-24 徐蔚 基于多个应用程序进行的服务提供方法、装置与移动终端
CN106878300A (zh) * 2017-02-13 2017-06-20 北京微赛时代体育科技有限公司 动态密码认证方法、装置及检票设备
CN107146090A (zh) * 2017-04-07 2017-09-08 广州中国科学院计算机网络信息中心 窜货识别方法和装置
CN107330704A (zh) * 2017-06-05 2017-11-07 郭雅玲 一种防串货方法和防串货***
CN108133378A (zh) * 2017-12-20 2018-06-08 北京六个橙子科技有限责任公司 用于食品溯源防伪的标签、标签生成方法、***及方法
CN109146354A (zh) * 2018-07-11 2019-01-04 安徽云图信息技术有限公司 一种仓库信息录入***及其录入方法
CN111858050A (zh) * 2020-07-17 2020-10-30 中国工商银行股份有限公司 服务器集群混合部署方法、集群管理节点及相关***
CN111858050B (zh) * 2020-07-17 2023-07-14 中国工商银行股份有限公司 服务器集群混合部署方法、集群管理节点及相关***
CN112907260A (zh) * 2021-02-05 2021-06-04 互联智慧信息科技(北京)有限公司 基于互联网的防伪纸张与印刷制品融合处理方法
CN112907260B (zh) * 2021-02-05 2022-05-24 互联智慧信息科技(北京)有限公司 基于互联网的防伪纸张与印刷制品融合处理方法
CN114861148A (zh) * 2022-07-04 2022-08-05 成都桐领智能科技有限公司 一种可信条码及其验证方法、装置及***

Similar Documents

Publication Publication Date Title
CN103123709A (zh) 基于条码的信息验证***
US9818113B2 (en) Payment method using one-time card information
CN101482962A (zh) 业务数据处理终端及业务数据处理方法
CN103729770A (zh) 一种新型的防伪溯源***及其方法
CN105631688A (zh) 一种基于公众平台的防伪防窜货查询方法及其***
CN105378774A (zh) 安全交易***和方法
CN102571359A (zh) 基于智能卡的云桌面认证方法
CN101520865A (zh) 一种利用无线射频电子标签结合公钥基础设施进行药品防伪的方法
CN104835045A (zh) 一种基于物联网标识服务的商品防伪验证方法及***
CN105431888B (zh) 用于分配食物产品的分配设备
CN100579299C (zh) 一种基于移动通信的窜货判断方法
CN105719106A (zh) 基于二维码管理产品的方法及终端
CN102855577A (zh) 基于云计算的多重商品防伪验证方法
CN104240095A (zh) 一种基于域名的二维码防伪方法及其***
CN101482963A (zh) 业务数据处理平台、***和方法
US20180205714A1 (en) System and Method for Authenticating Electronic Tags
CN107451848A (zh) 基于h5电子优惠券发放及核销***及其发券方法
CN103577856A (zh) 产品追溯***及方法
CN106355418A (zh) 基于nfc标签的防伪认证方法
CN104754568A (zh) 基于nfc的身份识别方法及装置
CN103235995A (zh) 一种基于nfc手机的电子防伪和物流管理***
CN104636931A (zh) 一种用于烟草行业的二维码生产方法
CN103577996A (zh) 在线验证方法和***
CN106779711A (zh) 基于eID的安全支付方法及装置
Kadir et al. Application of NFC technology for premise Halal certification

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130529