商品真伪验证信息的存储装置、方法及商品真伪验证方法

文档序号:6503959阅读:172来源:国知局
商品真伪验证信息的存储装置、方法及商品真伪验证方法
【专利摘要】本发明公开了一种商品真伪验证信息的存储装置、方法及商品真伪验证方法,在上述装置中,NFC芯片,用于存储检验商品真伪的验证信息;NFC天线,用于接收来自于验证设备的查询验证信息的信号,还用于发送验证信息;连接件,用于连接NFC天线与NFC芯片,其中,在商品解封装过程中,连接件受到解封装过程中施加的外力受损,使NFC天线和NFC芯片之间的连接破坏。根据本发明提供的技术方案,可以有效地防止造假者盗用验证信息,提高商品真伪验证过程的可信度。
【专利说明】商品真伪验证信息的存储装置、方法及商品真伪验证方法

【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种商品真伪验证信息的存储装置、方法及 商品真伪验证方法。

【背景技术】
[0002] 目前,国内市场上的假冒伪劣商品严重制约了我国经济的快速发展,同时还坑害 了广大消费者的利益。对于酒类商品,特别是高档白酒,例如:茅台、五粮液等,由于造假的 利润空间巨大,造假者在酒类商品的包装上偷梁换柱足以达到以假乱真的地步,普通消费 者无法简单地通过外包装来识别商品的真伪。
[0003] 目前市场上消费者主要通过以下两种手段识别酒类商品的真伪:
[0004] 手段一、通过外包装和条形码进行辨别;
[0005] 手段二、使用商品序列号,通过以下方式至少之一进行查询:短信查询、电话查询、 网络查询。
[0006] 由于假冒商品在外包装和条形码上与真实商品制作的几乎一模一样,因此普通消 费者难以通过外包装和条形码进行辨别;造假者通过回收真实商品的外包装(包括:酒类 商品的瓶子),通过旧瓶装新酒,达到以假乱真的目的;此外,商品序列号容易伪造,而且对 于造假者而言,由于造假的利润极大,造假者完全有能力自己搭建一套短信或者电话或者 网络服务中心,以此来蒙骗消费者,而消费者也就无法再通过此查询方式来辨别商品的真 伪。


【发明内容】

[0007] 本发明提供了一种商品真伪验证信息的存储装置、方法及商品真伪验证方法,以 至少解决相关技术中验证商品真伪的过程易造假从而使得商品真伪验证过程的可信度较 低的问题。
[0008] 根据本发明的一个方面,提供了一种商品真伪验证信息的存储装置。
[0009] 根据本发明的商品真伪验证信息的存储装置包括:近场通信(Near Field Communication,简称为NFC)芯片,用于存储检验商品真伪的验证信息;NFC天线,用于接收 来自于验证设备的查询验证信息的信号,还用于发送验证信息;连接件,用于连接NFC天线 与NFC芯片,其中,在商品解封装过程中,连接件受到解封装过程中施加的外力受损,使NFC 天线和NFC芯片之间的连接破坏。
[0010] 优选地,上述连接件,用于在受到沿连接件的重心向外的一个或多个方向上的张 力作用下被拉断。
[0011] 优选地,NFC天线,还用于接收来自于NFC读卡设备的射频信号,并将射频信号发 送至NFC芯片,其中,射频信号中携带有验证信息;NFC芯片,还用于保存验证信息。
[0012] 优选地,NFC芯片,还用于生成第一随机数,其中,NFC芯片从验证信息中提取第二 随机数,并将第二随机数与第一随机数进行比较,如果比较结果一致,则保存验证信息。
[0013] 优选地,NFC芯片,还用于接收来自于NFC读卡设备的第一签名认证结果,采用预 先写入的认证密钥和第一随机数生成第二签名认证结果,以及将第一签名认证结果与第二 签名认证结果进行比较,如果比较结果一致,则接收验证信息。
[0014] 优选地,NFC芯片,还用于采用预先写入的写数据密钥对经过NFC读卡设备加密过 的验证信息进行解密处理,其中,NFC读卡设备在将验证信息写入NFC芯片之前,采用写数 据密钥对验证信息进行加密处理。
[0015] 根据本发明的另一方面,提供了一种商品真伪验证信息的存储系统。
[0016] 根据本发明的商品真伪验证信息的存储系统包括:商品真伪验证信息存储装置和 验证设备,其中,验证设备支持NFC功能,验证设备,用于读取存储在NFC芯片上的验证信息 并进行显示。
[0017] 优选地,上述系统还可以包括:NFC读卡设备;NFC读卡设备,用于将验证信息写入 NFC芯片。
[0018] 根据本发明的又一方面,提供了一种商品真伪的验证方法。
[0019] 根据本发明的商品真伪的验证方法包括:经由NFC天线接收来自于验证设备的查 询信号;发送在NFC芯片中存储的验证信息,其中,验证信息用于使验证设备判断NFC芯片 和NFC天线所在商品的真伪;承受在对商品解封装过程中施加的外力,其中,在外力大于预 设阈值时使NFC天线与NFC芯片之间的连接破坏。
[0020] 优选地,在接收来自于验证设备的查询信号之前,还包括:接收来自于NFC读卡设 备的第一签名认证结果,其中,第一签名认证结果是由NFC读卡设备从NFC芯片中读取随 机数,并采用预设的认证密钥对随机数进行签名认证得到的;采用预设的认证密钥对随机 数进行签名认证生成第二签名认证结果;将第一签名认证结果与第二签名认证结果进行比 较;如果比较结果一致,则准备接收验证信息。
[0021] 优选地,在接收来自于验证设备的查询信号之前,还包括:接收来自于NFC读卡设 备的射频信号,其中,射频信号中携带有NFC读卡设备采用预设的写数据密钥进行加密处 理的验证信息;采用预设的写数据密钥对射频信号中携带的信息进行解密处理,获取验证 信息并存储。
[0022] 优选地,在获取验证信息并存储之后,还包括:接收来自于验证设备的第三签名认 证结果,其中,第三签名认证结果是由验证设备从NFC芯片中读取随机数,并采用预设的认 证密钥对随机数进行签名认证得到的;采用预设的认证密钥对随机数进行签名认证生成 第四签名认证结果;将第三签名认证结果与第四签名认证结果进行比较;如果比较结果一 致,则准备接收查询信号。
[0023] 优选地,在接收来自于验证设备的查询信号之后,在发送在NFC芯片中存储的验 证信息之前,还包括:采用预设的读数据密钥对验证信息进行加密处理;向验证设备发送 经过加密处理的验证信息,其中,验证信息在经过验证设备采用预设的读数据密钥进行解 密处理后显示在验证设备上。
[0024] 优选地,在发送在NFC芯片中存储的验证信息之后,还包括:接收来自于验证设备 的删除验证信息的删除信号;根据删除信号清除验证信息。
[0025] 通过本发明,采用在商品上分别安装NFC芯片和NFC天线,NFC芯片存储检验商品 真伪的验证信息,NFC天线接收来自于验证设备的查询所述验证信息的信号以及发送验证 信息,此外,在NFC天线与NFC芯片之间设置连接件,该连接件受到解封装过程中施加的外 力受损,使NFC天线和NFC芯片之间的连接破坏,由于验证设备与商品之间仅实现一次验证 信息的查询,在确定商品真伪后,通过对商品解封装可以使得连接件损坏,NFC芯片无法再 次使用,由此解决了相关技术中验证商品真伪的过程易造假从而使得商品真伪验证过程的 可信度较低的问题,进而防止造假者盗用验证信息,提高商品真伪验证过程的可信度。

【专利附图】

【附图说明】
[0026] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0027] 图1是根据本发明实施例的商品真伪验证信息的存储装置的结构框图;
[0028] 图2是根据本发明实施例的商品真伪验证信息的存储系统的结构框图;
[0029] 图3是根据本发明优选实施例的商品真伪验证信息的存储系统的结构框图;
[0030] 图4是根据本发明实施例的商品真伪的验证方法的流程图;
[0031] 图5是根据本发明实施例的商品真伪的验证装置的结构框图;
[0032] 图6是根据本发明优选实施例的商品真伪的验证装置的结构框图。

【具体实施方式】
[0033] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0034] 在以下描述中,对于验证商品真伪的验证设备而言,除非另外指明,否则将参考由 一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。其中,计算机 包括个人计算机、服务器、移动终端等各种产品,使用了 CPU、单片机、DSP等具有处理芯片 的设备均可以称为计算机。由此,可以理解,有时被称为计算机执行的这类动作和操作包括 计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计 算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变 了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物 理位置。然而,尽管在上述上下文中描述本发明,但它并不意味着限制性的,如本领域的技 术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
[0035] 转向附图,其中相同的参考标号指代相同的元素,本申请的原理被示为在一个合 适的计算环境中实现。以下描述基于所述的本申请的实施例,并且不应认为是关于此处未 明确描述的替换实施例而限制本申请。
[0036] 图1是根据本发明实施例的商品真伪验证信息的存储装置的结构框图。如图1 所示,该商品真伪验证信息的存储装置可以包括:NFC芯片10,用于存储检验商品真伪的验 证信息;NFC天线20,用于接收来自于验证设备的查询验证信息的信号,还用于发送验证信 息;连接件30,用于连接NFC天线与NFC芯片,其中,在商品解封装过程中,连接件受到解封 装过程中施加的外力受损,使NFC天线和NFC芯片之间的连接破坏。
[0037] 相关技术中,验证商品真伪的过程易造假致使商品真伪验证过程的可信度较低。 采用如图1所示的装置,在商品上分别安装NFC芯片和NFC天线,NFC芯片存储检验商品真 伪的验证信息,NFC天线接收来自于验证设备的查询所述验证信息的信号以及发送验证信 息,此外,在NFC天线与NFC芯片之间设置连接件,该连接件受到解封装过程中施加的外力 受损,使NFC天线和NFC芯片之间的连接破坏,由于验证设备与商品之间仅实现一次验证信 息的查询,在确定商品真伪后,通过对商品解封装可以使得连接件损坏,NFC芯片无法再次 使用,由此解决了相关技术中验证商品真伪的过程易造假从而使得商品真伪验证过程的可 信度较低的问题,进而防止造假者盗用验证信息,提高商品真伪验证过程的可信度。
[0038] 在优选实施例中,采用本发明权利要求1所提供的技术方案可以有效防止造假者 肆意盗用验证信息,例如:相关技术中消费者在喝光瓶内的酒之后,通常不会刻意对瓶子造 成损坏,由此存留在酒瓶中的真伪验证信息为造假者提供了可乘之机。造假者通过回收真 实商品的外包装(如:高档酒类的瓶子),只需通过旧瓶装新酒,即可达到以假乱真,欺骗消 费者,赢取丰厚的利润。而根据权利要求1中提供的技术方案,引入了近场通信,近场通信 又称为近距离无线通信,是一种短距离的高频无线通信技术,其允许电子设备之间进行非 接触式点对点数据传输(通常在十厘米以内)交换数据。NFC芯片是具有相互通信功能、计 算能力以及含有加密逻辑电路的集成电路芯片。即便消费者在喝光酒后可能不对酒瓶进行 任何损坏而将其丢弃,但是由于商品在解封装过程中,NFC天线与NFC芯片之间的连接件已 经遭到破坏,因此,被遗弃酒瓶的真伪验证信息无法被造假者重复利用。
[0039] 至于在权利要求1中提到的NFC天线与NFC芯片两者在商品上的位置关系在本发 明中不做具体限定,只要在解封装过程中可以造成NFC天线与NFC芯片之间的连接件损毁 即可。例如:可以将NFC芯片设置在瓶装商品的瓶盖内部,而将NFC天线设置在瓶装商品的 外壁,NFC天线与NFC芯片之间通过金属导线连接。在商品解封装的过程中(例如:消费者 拧开瓶盖),上述金属导线发生物理损坏,NFC芯片将无法再次使用,从而确保商品真伪验证 过程的可信度。
[0040] 在优选实施过程中,上述连接件,用于在受到沿连接件的重心向外的一个或多个 方向上的张力作用下被拉断。
[0041] 在优选实施例中,各种类型的连接件均有各自的重心且重心唯一,而在解封装过 程中,例如:开启瓶装商品需要将瓶盖向上拔起,连接件可能分别会受到沿重心向上以及沿 重心向下的两个方向上的反向张力,直至连接件被拉断。
[0042] 优选地,NFC天线20,还用于接收来自于NFC读卡设备的射频信号,并将射频信号 发送至NFC芯片,其中,射频信号中携带有验证信息;NFC芯片10,还用于保存验证信息。
[0043] 在优选实施例中,NFC读卡设备可以通过NFC天线将验证信息写入NFC芯片,即 NFC读卡设备可以将验证信息携带在射频信号中,并向NFC天线发送射频信号;NFC天线接 收到射频信号并向NFC芯片转发射频信号;NFC芯片可以从射频信号中提取验证信息并存 储。
[0044] 优选地,NFC芯片10,还用于生成第一随机数,其中,NFC芯片从验证信息中提取第 二随机数,并将第二随机数与第一随机数进行比较,如果比较结果一致,则保存验证信息。
[0045] 在优选实施例中,为了确保NFC读卡设备是采用非恶意的方式将验证信息写入 NFC芯片,因此,NFC芯片可以在自身内部生成一个随机数,同时还会从NFC读卡设备接收到 另一个随机数。NFC芯片会将两个随机数进行比较,如果比较结果一致,则说明NFC读卡设 备当前写入NFC芯片的验证信息可以存储在NFC芯片中。
[0046] 优选地,NFC芯片10,还用于接收来自于NFC读卡设备的第一签名认证结果,采用 预先写入的认证密钥和第一随机数生成第二签名认证结果,以及将第一签名认证结果与第 二签名认证结果进行比较,如果比较结果一致,则接收验证信息。
[0047] 在优选实施例中,NFC读卡设备可以使用预先设定的认证密钥对预设长度(例如: 16字节)的随机数进行签名认证,从而得到一个签名认证结果,上述签名认证通常采用的算 法可以包括但不限于以下之一:消息摘要算法第五版(MD5)、安全哈希算法(Shal) ;NFC读 卡设备将签名认证结果发送至NFC芯片,NFC芯片内部也可以使用相同的认证密钥、相同的 随机数以及相同的算法生产另一个签名认证结果。NFC芯片需要将两个签名认证结果进行 比较,并在比较结果一致时,继续完成NFC读卡设备将验证信息写入NFC芯片的操作。
[0048] 优选地,NFC芯片10,还用于采用预先写入的写数据密钥对经过NFC读卡设备加密 过的验证信息进行解密处理,其中,NFC读卡设备在将验证信息写入NFC芯片之前,采用写 数据密钥对验证信息进行加密处理。
[0049] 在优选实施例中,NFC读卡设备可以汇总要写入到NFC芯片的验证信息,该验证 信息至少可以包括以下内容:商品名称、生产厂家、地址、生产日期、序列号、随机数以及对 上述信息的签名结果,其签名算法可以采用MD5或者Shal ;NFC读卡设备使用写数据密钥 对验证信息进行加密处理,其加密算法可以采用高级加密标准(AES)、三重数据加密算法 (3DES);然后将加密后的验证信息写入至NFC芯片中,NFC芯片可以采用同样的写数据密钥 进行解密操作,获取验证信息。
[0050] 图2是根据本发明实施例的商品真伪验证信息的存储系统的结构框图。如图2所 示,该商品真伪验证信息的存储系统可以包括:上述商品真伪验证信息存储装置1和验证 设备2,其中,验证设备需要支持NFC功能,验证设备2,用于读取存储在NFC芯片上的验证 信息并进行显示。
[0051] 采用如图2所示的系统,解决了相关技术中验证商品真伪的过程易造假从而使得 商品真伪验证过程的可信度较低的问题,进而防止造假者盗用验证信息,提高商品真伪验 证过程的可信度。
[0052] 在优选实施例中,可以在支持NFC功能的移动终端中嵌入安全单元(Security Element,简称为SE),消费者可以使用携带SE的移动终端进行商品真伪辨别,SE的形态可 以是以下之一:用户身份识别模块(SM)卡、安全数码卡(SD卡),在SE中可以存储认证密 钥和读数据密钥。
[0053] 优选地,如图3所示,上述系统还可以包括:NFC读卡设备3 ;NFC读卡设备3,用于 将验证信息写入NFC芯片。
[0054] 图4是根据本发明实施例的商品真伪的验证方法的流程图。如图4所示,该方法 可以包括以下处理步骤:
[0055] 步骤S402 :经由NFC天线接收来自于验证设备的查询信号;
[0056] 步骤S404 :发送在NFC芯片中存储的验证信息,其中,验证信息用于使验证设备判 断NFC芯片和NFC天线所在商品的真伪;
[0057] 步骤S406 :承受在对商品解封装过程中施加的外力,其中,在外力大于预设阈值 时使NFC天线与NFC芯片之间的连接破坏。
[0058] 采用如图4所示的方法,解决了相关技术中验证商品真伪的过程易造假从而使得 商品真伪验证过程的可信度较低的问题,进而防止造假者盗用验证信息,提高商品真伪验 证过程的可信度。
[0059] 优选地,在步骤S402,接收来自于验证设备的查询信号之前,还可以包括以下操 作:
[0060] 步骤S1 :接收来自于NFC读卡设备的第一签名认证结果,其中,第一签名认证结果 是由NFC读卡设备从NFC芯片中读取随机数,并采用预设的认证密钥对随机数进行签名认 证得到的;
[0061] 步骤S2 :采用预设的认证密钥对随机数进行签名认证生成第二签名认证结果;
[0062] 步骤S3:将第一签名认证结果与第二签名认证结果进行比较;如果比较结果一 致,则准备接收验证信息。
[0063] 在优选实施例中,为了确保NFC读卡设备写入NFC芯片中的验证信息的可靠性,而 不是随意写入,以防止造假者伪造验证信息。NFC芯片在验证信息初始化过程中可以首先 完成对NFC读卡设备的认证,即NFC芯片会由自身生成一个随机数,然后NFC读卡设备会从 NFC芯片读取该随机数,再由NFC读卡设备和NFC芯片分别采用相同的认证密钥对随机数进 行签名认证,只有在两者签名认证的结果相同的情况下,NFC读卡设备才可以向NFC芯片中 写入验证信息。
[0064] 优选地,在步骤S402,接收来自于验证设备的查询信号之前,还可以包括以下步 骤:
[0065] 步骤S4 :接收来自于NFC读卡设备的射频信号,其中,射频信号中携带有NFC读卡 设备采用预设的写数据密钥进行加密处理的验证信息;
[0066] 步骤S5 :采用预设的写数据密钥对射频信号中携带的信息进行解密处理,获取验 证信息并存储。
[0067] 在优选实施例中,在完成NFC芯片对NFC读卡设备的认证,NFC读卡设备将携带有 验证信息的射频信号发送至NFC芯片之后,NFC芯片可以从验证信息中提取其中的随机数 信息,然后将提取出的随机数与NFC芯片自身生成的随机数进行比较,如果比较结果一致, 贝1J说明NFC芯片可以将当前接收到的验证信息进行存储。
[0068] 在优选实施例中,以酒类商品的生产过程(即商品验证信息的初始化过程)为例, 酒类商品可以采用如下生产过程:
[0069] 第一步、在酒瓶的瓶盖中嵌入NFC芯片(在NFC芯片中可以预先写入认证密钥 KEYa、写数据密钥KEYw以及读数据密钥KEYr);此外,还在酒瓶上粘贴NFC天线;
[0070] 第二步、在封装酒类商品的过程中,可以通过金属导线将瓶盖上的NFC芯片与酒 瓶上的NFC天线连接起来;
[0071] 第三步、在酒类商品封装完毕后,可以通过NFC读卡设备对NFC芯片进行初始化。
[0072] 在该优选实施例中,上述通过NFC读卡设备对NFC芯片进行初始化的流程如下:
[0073] 步骤一 :NFC读卡设备与NFC芯片建立无线通讯;
[0074] 步骤二:NFC读卡设备从NFC芯片中读取16字节的随机数R ;
[0075] 步骤三:NFC读卡设备使用认证密钥KEYa对16字节的随机数R进行签名,从而得 到Ra,其中,采用的签名算法可以包括但不限于以下之一:消息摘要算法第五版(MD5)、安 全哈希算法(Shal);
[0076] 步骤四:NFC读卡设备将签名结果Ra发送至NFC芯片,NFC芯片内部也可以使用相 同的认证密钥KEYa、随机数R以及算法生产签名结果Rb ;
[0077] 步骤五:NFC芯片将接收到的签名结果Ra与自身计算得到的签名结果Rb进行比 较,如果Ra不等于Rb,则返回失败信息;如果Ra等于Rb,则返回成功信息,并继续进行初始 化;
[0078] 步骤六:NFC读卡设备汇总要写入到NFC芯片的数据(Data),该数据(即上述验证 信息)至少可以包括:商品名称、生产厂家、地址、生产日期、序列号、随机数以及对上述数 据的签名结果,其签名算法可以采用MD5或者Shal ;NFC读卡设备使用写数据密钥KEYw对 Data进行加密处理进而得到Data',其加密算法可以采用高级加密标准(AES)、三重数据加 密算法(3DES);然后将Data'写入至NFC芯片中;
[0079] 步骤七:NFC芯片在接收到Data'之后,使用KEYw对Data'进行解密处理,并对解 密后的数据进行校验,如果校验失败,则返回错误信息;如果校验成功,则继续执行初始化 操作;
[0080] 步骤八:NFC芯片将解密后的数据Data保存至该NFC芯片内部,从而完成NFC芯 片初始化过程。
[0081] 在对NFC芯片完成初始化操作后,酒类商品就可以对外销售了。
[0082] 优选地,在步骤S5,获取验证信息并存储之后,还可以包括以下操作:
[0083] 步骤S6 :接收来自于验证设备的第三签名认证结果,其中,第三签名认证结果是 由验证设备从NFC芯片中读取随机数,并采用预设的认证密钥对随机数进行签名认证得到 的;
[0084] 步骤S7 :采用预设的认证密钥对随机数进行签名认证获取第四签名认证结果;
[0085] 步骤S8:将第三签名认证结果与第四签名认证结果进行比较;如果比较结果一 致,则准备接收查询信号。
[0086] 在优选实施例中,为了确保验证设备可以读取NFC芯片中的验证信息,以防止造 假者伪造验证信息。NFC芯片在验证信息查询过程中可以首先完成对验证设备的认证,即 NFC芯片会由自身生成一个随机数,然后验证设备会从NFC芯片读取该随机数,再由验证设 备和NFC芯片分别采用相同的认证密钥对随机数进行签名认证,只有在两者签名认证的结 果相同的情况下,验证设备才可以从NFC芯片中读取验证信息。
[0087] 优选地,在接收来自于验证设备的查询信号之后,在发送在NFC芯片中存储的验 证信息之前,还可以包括以下步骤:
[0088] 步骤S9 :采用预设的读数据密钥对验证信息进行加密处理;
[0089] 步骤S10 :向验证设备发送经过加密处理的验证信息,其中,验证信息在经过验证 设备采用预设的读数据密钥进行解密处理后显示在验证设备上。
[0090] 在优选实施例中,为了确保从NFC芯片向验证设备发送的验证信息的安全性,NFC 芯片可以采用预设的读数据密钥对验证信息进行加密处理,而只有内部存储有上述预设的 读数据密钥的验证设备才能够对验证信息行解密处理从而显示验证信息,进而有效地增加 了造假者获取验证信息的复杂度。
[0091] 优选地,在步骤S404,发送在NFC芯片中存储的验证信息之后,还可以包括以下操 作:
[0092] 步骤S11 :接收来自于验证设备的删除验证信息的删除信号;
[0093] 步骤S12 :根据删除信号清除验证信息。
[0094] 在优选实施例中,除了采用在商品解封装过程中对NFC天线与NFC芯片之间的连 接造成破坏之外,还可以在验证设备获取到验证信息之后,即向NFC天线发送删除NFC芯片 中存储的验证信息的射频信号,从而进一步确保验证信息不被造假者盗用。
[0095] 在优选实施例中,消费者可以使用验证设备(例如:携带SE的支持NFC功能的移动 终端)进行商品真伪辨别,SE的形态可以是以下之一:用户身份识别模块(SIM)卡、安全数 码卡(SD卡),SE中预设有认证密钥KEYa和读数据密钥KEYr,具体的商品真伪辨别流程如 下:
[0096] 步骤一:移动终端建立与商品上携带的NFC芯片的无线通讯;
[0097] 步骤二:移动终端从NFC芯片中读取16字节随机数R ;
[0098] 步骤三:移动终端使用SE中的认证密钥KEYa,对R进行签名,得到签名结果Ra ;
[0099] 步骤四:移动终端将Ra发送至NFC芯片,NFC芯片在接收到Ra之后,使用自身的认 证密钥KEYa对随机数R进行签名,得到签名结果Rb ;如果Ra不等于Rb,则返回失败信息; 如果Ra等于Rb,则返回成功信息,继续执行后续流程;
[0100] 步骤五:移动终端向NFC芯片发送读数据命令,NFC芯片使用读密钥KEYr,对保存 在NFC芯片内部的Data进行加密得到Data',其中,上述Data数据可以包括但不限于以下 至少之一:商品名称、生产厂家、地址、生产日期、序列号、Rb以及对上述数据的签名结果;
[0101] 步骤六:移动终端在接收到Data'之后,使用SE中的读密钥KEYr对Data'进行解 密处理,并对解密后的数据进行校验,然后在界面上显示校验结果;如果校验失败,则通知 消费者此商品为假冒伪劣产品;如果通过校验,则显示商品名称、生产厂家、生产日期和序 列号,消费者可以根据显示的信息与包装上的信息进行二次校验;
[0102] 步骤七:移动终端显示是否清除NFC芯片信息界面的提示信息;如果消费者点击 "否",则本次不销毁NFC芯片;如果消费者点击"是",则移动终端向NFC芯片发送清除命 令;
[0103] 步骤八:NFC芯片在接收到清除命令之后,清除NFC芯片内部保存的信息;
[0104] 步骤九:消费者在旋转瓶盖打开商品时,会破坏瓶盖中的NFC芯片导线,从而切断 NFC芯片与酒瓶上NFC天线的连接,导致NFC芯片不可用,以防止造假者重新利用该NFC芯 片伪造假冒伪劣商品,欺骗消费者。
[0105] 图5是根据本发明实施例的商品真伪的验证装置的结构框图。如图5所示,该商 品真伪的验证装置可以包括:第一接收模块100,用于经由NFC天线接收来自于验证设备的 查询信号;第一发送模块102,用于发送在NFC芯片中存储的验证信息,其中,验证信息用于 使验证设备判断NFC芯片和NFC天线所在商品的真伪;处理模块104,用于承受在对商品解 封装过程中施加的外力,其中,在外力大于预设阈值时使NFC天线与NFC芯片之间的连接破 坏。
[0106] 采用如图5所示的装置,解决了相关技术中验证商品真伪的过程易造假从而使得 商品真伪验证过程的可信度较低的问题,进而防止造假者盗用验证信息,提高商品真伪验 证过程的可信度。
[0107] 优选地,如图6所示,该装置还可以包括:第二接收模块106,用于接收来自于NFC 读卡设备的第一签名认证结果,其中,第一签名认证结果是由NFC读卡设备从NFC芯片中读 取随机数,并采用预设的认证密钥对随机数进行签名认证得到的;第一生成模块108,用于 采用预设的认证密钥对随机数进行签名认证生成第二签名认证结果;第一比较模块110, 用于将第一签名认证结果与第二签名认证结果进行比较;如果比较结果一致,则准备接收 验证信息。
[0108] 优选地,如图6所示,该装置还包括:第三接收模块112,用于接收来自于NFC读卡 设备的射频信号,其中,射频信号中携带有NFC读卡设备采用预设的写数据密钥进行加密 处理的验证信息;存储模块114,用于采用预设的写数据密钥对射频信号中携带的信息进 行解密处理,获取验证信息并存储。
[0109] 优选地,如图6所示,该装置还包括:第四接收模块116,用于接收来自于验证设备 的第三签名认证结果,其中,第三签名认证结果是由验证设备从NFC芯片中读取随机数,并 采用预设的认证密钥对随机数进行签名认证得到的;第二生成模块118,用于采用预设的 认证密钥对随机数进行签名认证生成第四签名认证结果;第二比较模块120,用于将第三 签名认证结果与第四签名认证结果进行比较;如果比较结果一致,则准备接收查询信号。 [0110] 优选地,如图6所示,该装置还包括:加密模块122,用于采用预设的读数据密钥对 验证信息进行加密处理;第二发送模块124,用于向验证设备发送经过加密处理的验证信 息,其中,验证信息在经过验证设备采用预设的读数据密钥进行解密处理后显示在验证设 备上。
[0111] 优选地,如图6所示,该装置还包括:第五接收模块126,用于接收来自于验证设备 的删除验证信息的删除信号;删除模块128,用于根据删除信号清除验证信息。
[0112] 从以上的描述中,可以看出,上述实施例实现了如下技术效果(需要说明的是这些 效果是某些优选实施例可以达到的效果):本发明所提供的技术方案可以将商品信息写入 到NFC芯片中,并且通过密钥加以保护,从而使得造假者无法复制伪造假冒伪劣商品;消费 者可以通过SE读取到NFC芯片中保存的商品信息,并将其与包装上显示的信息进行比较, 从而能够进一步确认商品的真伪;NFC芯片保存的商品信息可以在消费过程中进行删除, 以防止商品信息被造假者盗用;NFC芯片在消费过程中会出现物理损坏,可以进一步地防 止商品信息被造假者盗用。由此,便于消费者快速、准确地辨别出商品的真伪,以维护消费 者的权益。
[0113] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0114] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1. 一种商品真伪验证信息的存储装置,其特征在于,包括: 近场通信NFC芯片,用于存储检验商品真伪的验证信息; NFC天线,用于接收来自于验证设备的查询所述验证信息的信号,还用于发送所述验证 信息; 连接件,用于连接所述NFC天线与所述NFC芯片,其中,在商品解封装过程中,所述连接 件受到所述解封装过程中施加的外力受损,使所述NFC天线和所述NFC芯片之间的连接破 坏。
2. 根据权利要求1所述的装置,其特征在于,所述连接件,用于在受到沿所述连接件的 重心向外的一个或多个方向上的张力作用下被拉断。
3. 根据权利要求1所述的装置,其特征在于, 所述NFC天线,还用于接收来自于NFC读卡设备的射频信号,并将所述射频信号发送至 所述NFC芯片,其中,所述射频信号中携带有所述验证信息; 所述NFC芯片,还用于保存所述验证信息。
4. 根据权利要求3所述的装置,其特征在于, 所述NFC芯片,还用于生成第一随机数,其中,所述NFC芯片从所述验证信息中提取第 二随机数,并将所述第二随机数与所述第一随机数进行比较,如果比较结果一致,则保存所 述验证信息。
5. 根据权利要求4所述的装置,其特征在于, 所述NFC芯片,还用于接收来自于NFC读卡设备的第一签名认证结果,采用预先写入的 认证密钥和所述第一随机数生成第二签名认证结果,以及将所述第一签名认证结果与所述 第二签名认证结果进行比较,如果比较结果一致,则接收所述验证信息。
6. 根据权利要求5所述的装置,其特征在于, 所述NFC芯片,还用于采用预先写入的写数据密钥对经过所述NFC读卡设备加密过的 所述验证信息进行解密处理,其中,所述NFC读卡设备在将所述验证信息写入所述NFC芯片 之前,采用所述写数据密钥对所述验证信息进行加密处理。
7. -种商品真伪验证信息的存储系统,其特征在于,包括:权利要求1或2所述的商品 真伪验证信息存储装置和验证设备,其中,所述验证设备支持近场通信NFC功能,所述验证 设备,用于读取存储在NFC芯片上的所述验证信息并进行显示。
8. 根据权利要求7所述的系统,其特征在于,所述系统还包括:NFC读卡设备; 所述NFC读卡设备,用于将所述验证信息写入所述NFC芯片。
9. 一种商品真伪的验证方法,其特征在于,包括: 经由近场通信NFC天线接收来自于验证设备的查询信号; 发送在NFC芯片中存储的验证信息,其中,所述验证信息用于使所述验证设备判断所 述NFC芯片和所述NFC天线所在商品的真伪; 承受在对所述商品解封装过程中施加的外力,其中,在所述外力大于预设阈值时使所 述NFC天线与所述NFC芯片之间的连接破坏。
10. 根据权利要求9所述的方法,其特征在于,在接收来自于所述验证设备的所述查询 信号之前,还包括: 接收来自于NFC读卡设备的第一签名认证结果,其中,所述第一签名认证结果是由所 述NFC读卡设备从所述NFC芯片中读取随机数,并采用预设的认证密钥对所述随机数进行 签名认证得到的; 采用所述预设的认证密钥对所述随机数进行签名认证生成第二签名认证结果; 将所述第一签名认证结果与所述第二签名认证结果进行比较;如果比较结果一致,则 准备接收所述验证信息。
11. 根据权利要求10所述的方法,其特征在于,在接收来自于所述验证设备的所述查 询信号之前,还包括: 接收来自于所述NFC读卡设备的所述射频信号,其中,所述射频信号中携带有所述NFC 读卡设备采用预设的写数据密钥进行加密处理的所述验证信息; 采用所述预设的写数据密钥对所述射频信号中携带的信息进行解密处理,获取所述验 证信息并存储。
12. 根据权利要求11所述的方法,其特征在于,在获取所述验证信息并存储之后,还包 括: 接收来自于所述验证设备的第三签名认证结果,其中,所述第三签名认证结果是由所 述验证设备从所述NFC芯片中读取所述随机数,并采用所述预设的认证密钥对所述随机数 进行签名认证得到的; 采用所述预设的认证密钥对所述随机数进行签名认证生成第四签名认证结果; 将所述第三签名认证结果与所述第四签名认证结果进行比较;如果比较结果一致,则 准备接收所述查询信号。
13. 根据权利要求12所述的方法,其特征在于,在接收来自于所述验证设备的所述查 询信号之后,在发送在所述NFC芯片中存储的所述验证信息之前,还包括: 采用预设的读数据密钥对所述验证信息进行加密处理; 向所述验证设备发送经过加密处理的所述验证信息,其中,所述验证信息在经过所述 验证设备采用所述预设的读数据密钥进行解密处理后显示在所述验证设备上。
14. 根据权利要求13所述的方法,其特征在于,在发送在所述NFC芯片中存储的所述验 证信息之后,还包括: 接收来自于所述验证设备的删除所述验证信息的删除信号; 根据所述删除信号清除所述验证信息。
【文档编号】G06K7/00GK104217335SQ201310222371
【公开日】2014年12月17日 申请日期:2013年6月5日 优先权日:2013年6月5日
【发明者】陈德权 申请人:北京数码视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1