一种防伪码验真方法和系统的制作方法

文档序号:8340110阅读:304来源:国知局
一种防伪码验真方法和系统的制作方法
【技术领域】
[0001]本发明涉及防伪技术领域,更具体地说,涉及一种防伪码验真方法和系统。
【背景技术】
[0002]现有的防伪码查询技术是将防伪码验真系统所服务的每件物品的唯一对应的识别码及其对应物品的相关信息存入系统服务器端。需要查询时,采用查询端设备通过通信网络上传待查询的识别码到系统服务器端,经系统鉴别后向查询端返回该识别码的对错、被查询次数、对应物的相关信息等。
[0003]然而,上述方法存在以下缺陷。如果仅在识别码首次查询正确时,判定其对应物品为正品,那么则不满足各级经销商、消费者在正常流通、转让中需要的多次验真需求,不能“先验后买”,还可能产生“验后不买”的麻烦;如果识别码在多次查询时也判定为真品,则存在防伪码被大量复制造假的漏洞。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的识别码不能被多次验真、或能被多次验真但易被大量复制的缺陷,提供一种防伪码验真方法系统,其不但能够支持防伪码的多次验真且能防止大量复制防伪码,因此既安全又便于实际应用。
[0005]本发明解决其技术问题所采用的技术方案是:构造一种防伪码验真方法,包括:
[0006]S1、赋予每件防伪物品唯一对应的识别码、为每个所述识别码设置对应的动态密码、在防伪物品上设置包含待验真识别码的防伪图形码,且将所述识别码和所述动态密码储存在服务器端的数据库中;
[0007]S2、通过查询端的图形码识别模块从所述防伪图形码获取所述待验真识别码,以及从所述查询端获取待验真动态密码;
[0008]S3、验真时,验真模块基于所述服务器端数据库中的所述识别码、所述动态密码验真从所述查询端上传的所述待验真识别码、待验真动态密码输出验真结果;其中当所述服务器端数据库中的所述识别码对应的动态密码设定为特定值时,无需上传、无需验证所述动态密码;
[0009]S4、每次验真成功,动态密码更新模块更新所述服务器端数据库中的所述识别码对应的所述动态密码以供下一次验真,并反馈更新信息到验真成功的查询端。
[0010]在本发明所述的防伪码验真方法中,所述步骤SI进一步包括,在所述防伪物品上设置包含首次验真时对应的动态密码的初始值的信息的防伪标识。
[0011]在本发明所述的防伪码验真方法中,所述防伪标识设置在所述防伪物品或其包装的特定位置以使得拆封或者使用所述防伪物品后,在所述防伪物品或其包装上不能获取完整的所述动态密码的初始值。
[0012]在本发明所述的防伪码验真方法中,所述步骤S4进一步包括,基于验真成功的查询端生成新的所述动态密码并传送到所述服务器端以更新所述服务器端数据库中的所述识别码对应的所述动态密码或基于服务器端生成新的所述动态密码并更新所述服务器端数据库中的所述识别码对应的所述动态密码
[0013]在本发明所述的防伪码验真方法中,进一步包括采用用户管理模块,用于支持系统用户注册,并向用户提供对本用户在所述服务器端的用户验真记录进行包括搜索、查看、转发、打印、管理的一项或多项用户服务。
[0014]在本发明所述的防伪码验真方法中,进一步包括:
[0015]S5、基于验真成功的查询端指令或者内置设置注销验真成功的所述识别码。
[0016]在本发明所述的防伪码验真方法中,所述步骤S3进一步包括验真时,基于所述验真成功的查询端的下次验真设置进行下一次验真。
[0017]在本发明所述的防伪码验真方法中,所述步骤S2-4进一步包括
[0018]S2、从所述查询端批量获取多个所述待验真识别码及其对应的多个待验真动态密码;
[0019]S3、验真时,验真模块基于所述服务器端数据库中的多个所述识别码及其对应的多个所述动态密码批量验真从所述查询端批量上传的多个所述待验真识别码及其对应的多个待验真动态密码后,批量输出验真结果;其中当所述服务器端数据库中的所述识别码对应的动态密码为特定值时,只验证所述待验真识别码;
[0020]S4、每次验真,对于验真成功的所述待验真识别码,动态密码更新模块更新所述服务器端数据库中的所述识别码对应的所述动态密码以供下一次验真并批量反馈更新到查询端。
[0021]在本发明所述的防伪码验真方法中,进一步包括采用图形码生成模块将所述识别码、所述动态密码转化并显示为图形码。
[0022]本发明解决其技术问题所采用的技术方案是:构造一种防伪码验真系统,包括:防伪物品,相互通信的查询端和服务器端,其特征在于,所述服务器端的数据库中存储有赋予每件防伪物品的唯一对应的识别码、每个所述识别码对应的动态密码;所述防伪物品上设置有包含待验真识别码的防伪图形码;所述查询端包括用于从所述防伪图形码获取所述待验真识别码的图形码识别模块,以及用于获取待验真动态密码的动态密码获取模块;其中所述防伪码验真系统进一步包括:验真模块,用于基于所述服务器端数据库中的所述识别码、所述动态密码验真从所述查询端上传的所述待验真识别码、待验真动态密码后,输出验真结果;其中当所述服务器端数据库中的所述识别码对应的动态密码为特定值时,所述验真模块只验证所述待验真识别码;
[0023]动态密码更新模块,用于在每次验真成功时,更新所述服务器端数据库中的所述识别码对应的所述动态密码以供下一次验真并反馈更新到查询端。
[0024]实施本发明的防伪码验真方法和系统,利用识别码和动态密码双重验证的方法,支持防伪码的多次验真且能防止大量复制防伪码;因此既安全又便于实际应用。
[0025]更进一步地,识别码可以失效,进而减少可被制假者利用的防伪码、提高查询率;此外用户可自定义动态密码,可免验证下次动态密码,便于记忆、保存、管理防伪验真信息;此外还可批量验真查询,方便物品批发时验真。
【附图说明】
[0026]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0027]图1是本发明防伪码验真方法的第一实施例的流程图;
[0028]图2是本发明防伪码验真方法的第二实施例的流程图;
[0029]图3是本发明防伪码验真系统的第一实施例的原理框图。
【具体实施方式】
[0030]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0031]图1是本发明防伪码验真方法的第一实施例的流程图。如图1所示,在步骤SI中,赋予每件防伪物品唯一对应的识别码、为每个所述识别码设置对应的动态密码、在防伪物品上设置包含待验真识别码的防伪图形码,且将所述识别码和所述动态密码储存在服务器端的数据库中。本领域技术人员知悉,所述防伪物品包括但不限于商品、票据、证券、证件、证书等物品。
[0032]在步骤S2中,通过查询端的图形码识别模块从所述防伪图形码获取所述待验真识别码,以及从所述查询端获取待验真动态密码。在本发明的一个实施例中,防伪物品上印制有包含该待验真识别码的信息的防伪图形码。在本实施例中,该防伪图形码可以被涂层覆盖。防伪物品上印制的防伪图形码中包含的待验真识别码相应地储存在服务器端的数据库。此时,通过查询端的图形码识别模块扫描从所述防伪图形码获取所述待验真识别码。在本实施例中,在所述防伪物品上设置包含首次验真时对应的动态密码的初始值的信息的防伪标识。所述包含动态密码的初始值的信息可为图形码等,包含所述动态密码初始值的信息的所述防伪标识可加以覆盖层。所述防伪标识设置在所述防伪物品的特定位置以使得拆封或者使用所述防伪物品后,在所述防伪物品上不能获取完整的所述动态密码的初始值。在本实施例中,对应的动态密码的初始值的信息的防伪标识为特定的材质和形态,附着于对应的防伪物品或其包装的特定
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1