CN109951427B - 一种产品溯源方法及***、云端溯源平台 - Google Patents
一种产品溯源方法及***、云端溯源平台 Download PDFInfo
- Publication number
- CN109951427B CN109951427B CN201711395140.3A CN201711395140A CN109951427B CN 109951427 B CN109951427 B CN 109951427B CN 201711395140 A CN201711395140 A CN 201711395140A CN 109951427 B CN109951427 B CN 109951427B
- Authority
- CN
- China
- Prior art keywords
- element information
- circulation
- information
- original
- production
- 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.)
- Active
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
本发明公开了一种产品溯源方法及***、云端溯源平台,用于解决产品的生产流通信息易泄露导致产品易被仿冒且产品的验证溯源方式成本较高的技术问题。在该方法中,生产商终端用生产商数字证书的私钥对原始生产要素信息加密,并将加密的原始生产要素信息存储在设置于产品的包装拆封处的NFC标签中以及将其上传至云端溯源平台,流通商终端用生产商数字证书的公钥对原始流通要素信息进行加密,并将加密的原始流通要素信息存储在该产品的NFC标签中以及将其上传至云端溯源平台,当云端溯源平台接收到消费者终端扫描NFC标签而得到的加密信息时,则对其进行解密后再与生产商终端与流通商终端上传的原始信息分别进行比对以确定产品的真伪及生产流通情况。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种产品溯源方法及***、云端溯源平台。
背景技术
近年来,随着重大食品安全问题不断被曝光,食品安全状况已成为人们关注的焦点,例如酒作为大众化饮品,验证其真伪从来都是人们一直关注的事项,并且对于酒生产商来说,假冒产品也会对其名誉和收入造成较大的损失。一直以来,社会各界采取了多种技术手段,保证能够对产品验证真伪和溯源,例如目前使用较为广泛的是采用RFID(RadioFrequency Identification,无线射频识别)***对产品进行溯源验,具体来说是在产品上设置RFID标签,再通过专用的RFID读写设备写入产品的生产信息以便于用户通过读取RFID标签中的生产信息进行真伪验证。
然而,在使用RFID***对产品进行溯源验证时,由于需要使用昂贵的 RFID专用读写设备,所以需要较高的采购和使用成本,不利于大范围的推广和普及,并且,只是将产品的生产信息和流通信息不经任何保护地直接写入 RFID标签,这样也存在RFID标签中的信息被不法商窃取盗用而生产假冒产品的可能,也就是说,现有技术中对产品进行验证溯源的方式成本较高不利于大范围推广,并且由于存储的生产流通信息不安全而导致产品容易被仿冒,则更不利于产品的安全。
发明内容
本发明实施例提供一种产品溯源方法及***、云端溯源平台,用于解决现有技术中产品的生产流通信息容易泄露导致产品易被仿冒且产品的验证溯源方式成本较高的技术问题,以在增强产品的生产流通信息的安全性的同时提供一种成本较低利于推广的产品验证溯源方案,降低了产品溯源的成本且能够有效避免产品被仿制以保护生产商的利益,确保产品的合法安全。
第一方面,提供一种产品溯源方法,所述方法包括:
生产商终端将生产商数字证书、用所述生产商数字证书的私钥对原始生产要素信息进行加密获得的加密原始生产要素信息写入NFC(Near Field Communication,近场通信)标签中,并将所述加密原始生产要素信息和所述 NFC标签的NFC标签标识信息发送给云端溯源平台使得所述云端溯源平台将所述加密原始生产要素信息与所述NFC标签标识信息关联存储;其中,所述 NFC标签设置于所述产品的包装拆封处;
流通商终端读取所述NFC标签以获得所述生产商数字证书和所述NFC标签标识信息,将用所述生产商数字证书的公钥对原始流通要素信息进行加密获得的加密原始流通要素信息写入所述NFC标签中,以及将所述加密原始流通要素信息和所述NFC标签标识信息发送给所述云端溯源平台使得所述云端溯源平台将所述加密原始流通要素信息与所述NFC标签标识信息关联存储;
消费者终端读取所述NFC标签以获得所述NFC标签标识信息、加密生产要素信息和加密流通要素信息,并将所述加密生产要素信息和所述加密流通要素信息与所述NFC标签标识信息一起发送给所述云端溯源平台;
所述云端溯源平台用所述生产商数字证书的公钥分别对所述加密生产要素信息和所述加密原始生产要素信息解密以获得生产要素信息和所述原始生产要素信息,以及用所述生产商数字证书的私钥分别对所述加密流通要素信息和所述加密原始流通要素信息解密以获得流通要素信息和所述原始流通要素信息,并将所述生产要素信息和所述流通要素信息分别与对应的所述原始生产要素信息和所述原始流通要素信息进行匹配比较以根据匹配结果确定所述产品的真伪及生产流通情况。
可选的,所述生产商终端还将所述原始生产要素信息或概要生产要素信息写入所述NFC标签中,以及,所述流通商终端还将所述原始流通要素信息或概要流通要素信息写入所述NFC标签中;其中,所述概要生产要素信息是对所述原始生产要素信息进行关键信息提取后得到的生产信息,所述概要流通信息是对所述原始流通要素信息进行关键信息提取后得到的流通信息。
可选的,所述NFC标签的存储区域划分为三个独立的存储区域;其中,所述生产商数字证书存储于第一存储区域,所述原始生产要素信息和所述原始流通要素信息存储于第二存储区域,所述加密原始流通要素信息和所述加密原始流通要素信息存储于第三存储区域。
可选的,所述消费者终端通过扫描所述NFC标签以获得所述原始生产要素信息或所述概要生产要素信息以及所述原始流通要素信息或所述概要流通要素信息,以便消费者在所述消费者终端无网络时能够初步确定所述产品的真伪及生产流通情况。
可选的,所述云端溯源平台还将所述产品的真伪及生产流通情况反馈给所述消费者终端,以使所述消费者终端将所述产品的真伪及生产流通情况可视化地展现给消费者。
第二方面,提供一种产品溯源***,所述产品溯源***包括生产商终端、流通商终端、消费者终端和云端溯源平台;其中:
所述生产商终端用于将生产商数字证书、用所述生产商数字证书的私钥对原始生产要素信息进行加密获得的加密原始生产要素信息写入NFC标签中,以及将所述加密原始生产要素信息和所述NFC标签的NFC标签标识信息发送给所述云端溯源平台使得所述云端溯源平台将所述加密原始生产要素信息与所述NFC标签标识信息关联存储;其中,所述NFC标签设置于所述产品的包装拆封处;
所述流通商终用于端读取所述NFC标签以获得所述生产商数字证书和所述NFC标签标识信息,将用所述生产商数字证书的公钥对原始流通要素信息进行加密获得的加密原始流通要素信息写入所述NFC标签中,以及将所述加密原始流通要素信息和所述NFC标签标识信息发送给所述云端溯源平台使得所述云端溯源平台将所述加密原始流通要素信息与所述NFC标签标识信息关联存储;
所述消费者终端用于读取所述NFC标签以获得所述NFC标签标识信息、加密生产要素信息和加密流通要素信息,并将所述加密生产要素信息和所述加密流通要素信息与所述NFC标签标识信息一起发送给所述云端溯源平台;
所述云端溯源平台用于用所述生产商数字证书的公钥分别对所述加密生产要素信息和所述加密原始生产要素信息解密以获得生产要素信息和所述原始生产要素信息,以及用所述生产商数字证书的私钥分别对所述加密流通要素信息和所述加密原始流通要素信息解密以获得流通要素信息和所述原始流通要素信息,并将所述生产要素信息和所述流通要素信息分别与对应的所述原始生产要素信息和所述原始流通要素信息进行匹配比较以根据匹配结果确定所述产品的真伪及生产流通情况。
可选的,所述生产商终端还用于将所述原始生产要素信息或概要生产要素信息写入所述NFC标签中,以及,所述流通商终端还将所述原始流通要素信息或概要流通要素信息写入所述NFC标签中;其中,所述概要生产要素信息是对所述原始生产要素信息进行关键信息提取后得到的生产信息,所述概要流通信息是对所述原始流通要素信息进行关键信息提取后得到的流通信息;
所述消费者终端还用于通过扫描所述NFC标签以获得所述原始生产要素信息或所述概要生产要素信息以及所述原始流通要素信息或所述概要流通要素信息,以便消费者在所述消费者终端无网络时能够初步确定所述产品的真伪及生产流通情况。
可选的,所述NFC标签的存储区域划分为三个独立的存储区域;其中,所述生产商数字证书存储于第一存储区域,所述原始生产要素信息和所述原始流通要素信息存储于第二存储区域,所述加密原始流通要素信息和所述加密原始流通要素信息存储于第三存储区域。
可选的,所述云端溯源平台还用于将所述产品的真伪及生产流通情况反馈给所述消费者终端,以使所述消费者终端将所述产品的真伪及生产流通情况可视化地展现给消费者。
第三方面,提供一种云端溯源平台,所述云端溯源平台包括:
数字证书管理模块,用于存储并管理生产商数字证书;
NFC标签管理模块,用于接收并存储生产商终端、流通商终端及消费者终端发送的NFC标签的NFC标签标识信息;其中,NFC标签设置于产品的包装拆封处;
生产要素信息管理模块,用于存储所述生产商终端随同所述NFC标签标识信息发送的加密原始生产要素信息和所述消费者终端随同所述NFC标签标识信息发送的加密生产要素信息;其中,所述加密原始生产要素信息是用生产商数字证书的私钥对原始生产要素信息加密获得的;
流通要素信息管理模块,用于存储流通商终端随同所述NFC标签标识信息发送的加密原始流通要素信息和所述消费者终端随同所述NFC标签标识信息发送的加密流通要素信息;其中,所述加密原始流通要素信息是用生产商数字证书的公钥对原始流通要素信息加密获得的;
溯源验证模块,用于用生产商数字证书的公钥分别对所述加密生产要素信息和所述加密原始生产要素信息解密以获得生产要素信息和所述原始生产要素信息,以及用生产商数字证书的私钥分别对所述加密流通要素信息和所述加密原始流通要素信息解密以获得流通要素信息和所述原始流通要素信息,并将所述生产要素信息和所述流通要素信息分别与对应的所述原始生产要素信息和所述原始流通要素信息进行匹配比较以根据匹配结果确定所述产品的真伪及生产流通情况。
本发明实施例中,生产商终端可以通过生产商数字证书的私钥对产品的原始生产要素信息进行加密,再将生产商数字证书和加密的原始生产要素信息一同写入设置于产品的包装拆封处的NFC标签中,以及将加密的原始生产要素信息和NFC标签标识信息关联上传至云端溯源平台,流通商终端可以用生产商数字证书的公钥对产品的原始流通要素信息进行加密,再将加密的原始流通要素信息写入NFC标签中并将其与NFC标签标识信息一起发送给云端溯源平台,进一步地,消费者终端可以将通过读取产品上的NFC标签而获得的加密生产要素信息、加密流通要素信息和NFC标签标识信息一起发送至云端溯源平台,以使云端溯源平台根据生产商数字证书对消费者终端上传的加密信息进行解密,最后再将解密的生产要素信息与解密的流通要素信息分别与对应的原始生产要素信息和原始流通要素信息进行比较以根据匹配结果确定产品的真伪及生产流通情况。
由于目前大多数终端设备都具有NFC功能,并且无需再额外安装应用软件就可以通过终端设备方便地使用NFC功能,同时由于NFC标签无需昂贵的读写设备,所以通过低门槛使用的NFC标签进行产品真伪验证及溯源可以大幅降低生产和使用成本,从而降低消费者验证产品真实性和产品溯源的环境和设备要求,利于推广和使用。并且,云端溯源平台通过生产商数字证书对产品的原始生产要素信息和原始流通要素信息进行解密后,再将解密的信息分别与生产商与流通商上传的原始信息进行比较以对产品进行真伪及溯源验证,可以降低产品的原始生产信息和原始流通信息被篡改窃取的可能性,这样可以保证产品真伪验证及生产流通溯源的准确性,方便消费者对产品进行有效辨别,同时,通过对原始生产要素信息和原始流通要素信息用生产商数字证书进行加密保护,可以防止其它假冒商窃取到产品的原始信息而有效避免被假冒,从根源上降低产品被仿冒的可能性以进一步地确保产品的安全,进而可以在一定程度上保护合法生厂商的利益和名誉。
并且,通过对生产要素信息和流通要素信息进行加密存储和传输可以确保信息的安全,以尽量防止在传输和存储过程中被篡改甚至窃取,确保产品生产和流通情况的有效性和可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例中的产品溯源方法的流程图;
图2为本发明实施例中的产品溯源***的架构示意图;
图3为本发明实施例中的产品溯源***的另一架构示意图;
图4为本发明实施例中的云端溯源平台的结构示意图;
图5为本发明实施例中的产品溯源***的另一架构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
请参见图1,本发明实施例提供一种产品溯源方法,该方法可以应用于图 2所示的产品溯源***,如图2所示,该产品溯源***可以包括用于对产品发放数字证书的CA(证书发放机构)、与产品生产商对应的生产商终端、与产品流通商对应的流通商终端、与产品消费者对应的消费者终端和云端溯源平台。该方法的流程描述如下。
步骤11:生产商终端将生产商数字证书、用生产商数字证书的私钥对原始生产要素信息进行加密获得的加密原始生产要素信息写入NFC标签中,并将加密原始生产要素信息和NFC标签的NFC标签标识信息发送给云端溯源平台使得云端溯源平台将加密原始生产要素信息与NFC标签标识信息关联存储;其中,NFC标签设置于产品的包装拆封处。
每个生产商可以向CA申请属于该生产商的数字证书,例如将生产商向CA 申请的数字证书称作生产商数字证书,生产商数字证书可以用来证明生产商的合法身份。在获得生产商数字证书之后,生产商可以将生产商数字证书的私钥收藏以通过私钥对一些特定信息进行加密签名,另外可以将生产商数字证书的公钥向大众公开。
产品生产商在生产产品的过程中,可以获得该产品的原始生产要素信息,产品的原始生产要素信息可以包括产品的产地、生产厂家、生产日期、生产批次、灌装位置、灌装机器型号等等与生产该产品相关的所有信息,通过生产要素信息就可以知晓与产品生产相关的情况。
产品生产商在获得了产品的原始生产要素信息之后,可以用生产商数字证书的私钥对产品的原始生产要素信息进行加密以获得加密的原始生产要素信息(称作加密原始生产要素信息),通过生产商数字证书的私钥加密可以尽量防止产品的原始生产要素信息被篡改,以确保原始生产要素信息的安全,尽量防止被窃取盗用,并且通过私钥加密还可以确保一定是由产品的合法生产商加密的,因为只有产品的合法生产商才拥有产品的私钥。在具体实施过程中,可以通过生产商数字证书以预定的加密算法对原始生产要素信息进行加密处理,对于具体的加密算法可以采用现有中的加密算法,此处就不详细说明了。
进一步地,产品生产商可以利用生产商终端(例如NFC读写设备)将生产商数字证书和加密原始生产要素信息一并写入NFC标签中,生产商数字证书即包括对应的公钥。将生产商数字证书写入NFC标签中可以便于后续的例如流通商通过终端扫描NFC标签以直接获得流通生产商数字证书,进而可以利用生产商数字证书的公钥对流通信息进行加密等处理,也就是说,生厂商将通过将生产商数字证书写入NFC标签中相当于是将生产商数字证书及其公钥公开给流通商。
本发明实施例中将NFC标签设置在产品的包装拆封处,以酒为例,NFC 标签可以设置在酒的外包装盒的封口处,当要打开酒的外包装盒时就需要撕毁 NFC标签,撕毁的NFC标签就废弃无法再使用,这样可以避免将撕掉的NFC 标签再应用到其它包装盒上来仿冒产品,或者还可以将NFC标签设置在酒瓶的瓶盖和瓶口的衔接处,当消费者使用酒时就需要先撕毁NFC标签才能打开酒盖倒出酒,这样也是为了避免将撕掉的NFC标签再应用到其它酒瓶上进行仿冒。也就是说,可以将NFC标签看作是一次性的,在产品使用之后对应的 NFC标签就失效了,这样可以尽量避免通过使用过的产品上的NFC标签进行仿冒。另外,NFC标签可以是在产品出厂之前由生产商通过印制、粘贴或者镶嵌等方式固定设置在产品的包装拆封处,这样可以确保产品在流入市场之前就已经贴好了NFC标签。
在具体实施过程中,生产商可以使用专用的读写器将需要存储在NFC标签中的信息写入NFC标签中,或者也可以使用具有NFC功能的终端设备向 NFC标签写入相关信息,例如生产商可以配置一个专用的具备NFC功能的终端设备(例如手机)来向NFC标签中写入信息或者从NFC标签中读取信息。
NFC技术是脱胎于无线设备间的非接触式射频识别及互连技术,不仅具有非接触、唯一标识、可读写等特性,还发展了自己的无线通信协议,完全兼容 RFID标签,同时,NFC不需要使用如RFID专用、昂贵的读写设备,可以大幅降低采购和使用成本,使得能够进行大范围的推广和普及,并且目前在大多数手机终端中都具有NFC功能,消费者可以直接利用使用的手机在不额外安装任何软件的前提下直接扫描NFC标签以获得NFC标签中写入的信息,这也可以利于方案的推广和实现。
同时,产品生产商还可以将加密原始生产要素信息和NFC标签标识信息 (例如NFC标签的ID)一并上传至云端溯源平台,云端溯源平台在接收到这些信息之后可以将这两种信息进行关联存储。通过生产商数字证书对原始生产要素信息进行加密后传输和存储的方式可以尽量确保原始生产要素信息在传输和存储过程中不被不法分子篡改窃取,以尽量保证生产信息的安全性,从根源上降低产品被仿冒的可能
并且,将加密原始生产要素信息与NFC标签标识信息进行关联存储,那么在后续使用过程中,只要通过NFC标签标识信息就可以查找到对应的加密原始生产要素信息。因为通过云端溯源平台所存储的信息较多,为了确保每个产品对应信息的准确性,所以可以通过NFC标签标识信息进行关联存储的方式对该产品加密原始生产要素信息进行关联存储。不仅如此,只要是后续接收到的该产品的所有相关信息,都可以采用此种与NFC标签标识信息关联存储的方式进行存储,进而方便后续直接通过NFC标签标识信息查找到相关的信息,也就是说,可以将NFC标签标识信息看作是相关信息的查找索引,这样可以确保信息查找的准确性和快速查询。
另外,云端溯源平台可以直接从云端查找到与NFC标签标识信息对应的生产商数字证书,而该生产商数字证书可以是生产商在向CA申请获得之后就上传给云端溯源平台的,或者也可以是云端溯源平台直接从CA管理机构查询获得的,等等。进一步地,在需要调用原始生产要素信息时,云端溯源平台可以用生产商数字证书的私钥对存储的加密原始生产要素信息进行解密以获得原始生产要素信息,进而完成后续操作。
步骤12:流通商终端读取NFC标签以获得生产商数字证书和NFC标签标识信息,将用生产商数字证书的公钥对原始流通要素信息进行加密获得的加密原始流通要素信息写入NFC标签中,以及将加密原始流通要素信息和NFC标签标识信息发送给云端溯源平台使得云端溯源平台将加密原始流通要素信息与NFC标签标识信息关联存储。
在出厂之后,产品可能会经过一定的流通才到达消费者处,当产品流通至流通商处时,流通商可以获得产品流通至该处的流通要素信息,流通商可以使用终端设备(例如称作流通商终端)自动采集产品的流通要素信息,例如可以通过手机检测当前日期和所处的位置,等等,或者也可以由流通商手动录入这些信息,等等。其中,产品的原始流通要素信息可以包括流通信息的采集日期、流通信息的采集者、流通信息采集的位置、产品存放的位置、产品存放的环境信息、当前的流通商级别等等,也就是说,产品的流通要素信息是与产品流通情况相关的信息。为了便于描述,本发明实施例中将由合法流通商所采集获得的流通要素信息称作原始流通要素信息。
由于在实际流通中可能经过一级或多级流通,对于每一级流通商来说均可以采用上述的方式采集获得产品流通至当前的流通要素信息,通过所有流通商对每级流通情况的累计记录则可以获得产品从出厂到最终到达消费者处的完整的流通情况。
另外,当产品流通至当前某处时,当前流通商可以通过通过读取产品包装拆封处的NFC标签以获得该生产商数字证书和NFC标签标识信息,进而再用该生产商数字证书的公钥对所获得的原始流通要素信息进行加密以获得加密原始流通要素信息,进一步再将加密原始流通要素信息写入NFC标签中,并将加密原始流通要素信息和NFC标签标识信息一起上传至云端溯源平台,云端溯源平台在接收到流通商终端上传的加密原始流通要素信息和NFC标签标识信息之后,可以将这两种信息进行关联存储。通过生产商数字证书对原始流通要素信息进行加密后传输和存储的方式可以尽量确保原始流通要素信息在传输和存储过程中不被不法分子篡改窃取,以尽量保证流通信息的安全性,从根源上降低产品被仿冒的可能。
可以理解的是,如果有多级流通商,每一级流通商都可以将商品流通至本处的原始流通要素信息经过加密处理后与NFC标签标识信息关联上传至云端溯源平台,通过各级流通商的累计上传,云端溯源平台可以获得产品在整个流通过程中的完整流通路径情况。
步骤13:消费者终端读取NFC标签以获得NFC标签标识信息、加密生产要素信息和加密流通要素信息,并将加密生产要素信息和加密流通要素信息与 NFC标签标识信息一起发送给云端溯源平台。
产品在出厂之后,设置有前述的NFC标签的产品可以在市场上流通,当流通至消费者处时,消费者可能会对该产品是否是正品进行溯源验证,此时消费者可以使用消费者终端(例如具有NFC功能的手机)直接扫描产品上设置的NFC标签以读取NFC标签标识信息、加密生产要素信息和加密流通要素信息,并且通过手机将扫描获得的这些信息关联上传给云端溯源平台,进而以通过云端溯源平台来对产品的真伪进行溯源鉴别。
因为该产品有可能是仿冒的,如果是仿冒的话,其NFC标签中存储的加密信息可能就不是合法生产商在产品出厂之时写入的加密原始生产要素信息和合法流通商在流通过程中写入的加密原始流通要素信息,而是假冒商仿照合法生产商和合法流通商写入的加密信息,那么消费者通过消费者终端扫描读取到的自然也就不是真实的加密原始生产要素信息和加密原始流通要素信息,所以本发明实施例中为了区别,以“加密生产要素信息”和“加密原始生产要素信息”来对消费者终端扫描读取的和合法生产商写入的信息进行区分,以及以“加密流通要素信息”和“加密原始流通要素信息”来对消费者终端扫描读取的和合法流通商写入的信息进行区分。
步骤14:云端溯源平台用生产商数字证书的公钥分别对加密生产要素信息和加密原始生产要素信息解密以获得生产要素信息和原始生产要素信息,以及用生产商数字证书的私钥分别对加密流通要素信息和加密原始流通要素信息解密以获得流通要素信息和原始流通要素信息,并将生产要素信息和流通要素信息分别与对应的原始生产要素信息和原始流通要素信息进行匹配比较以根据匹配结果确定产品的真伪及生产流通情况。
云端溯源平台在接收到消费者上传的NFC标签标识信息、加密生产要素信息和加密流通要素信息之后,可以先利用NFC标签标识信息查找到对应的生产商数字证书,再用生产商数字证书的公钥分别对消费者终端上传的加密生产要素信息和之前存储的加密原始生产要素信息解密以获得生产要素信息和原始生产要素信息,以及用生产商数字证书的私钥分别对消费者终端上传的加密流通要素信息和之前存储的加密原始流通要素信息解密以获得流通要素信息和原始流通要素信息,也就是说,对加密的生产要素信息以公钥解密,以及对加密的流通要素信息以私钥解密。
进一步地,再将解密获得的生产要素信息和原始生产要素信息进行匹配比较,以及将解密获得的流通要素信息和原始流通要素信息进行匹配比较,再根据最终的匹配结果确定产品的真伪及生产流通情况。
在分别将两种生产要素信息与两种流通要素信息进行比较时,可能存在不同的比较结果,为了便于本领域技术人员理解,以下对一些可能的情形进行介绍说明。
如果是正品,云端溯源平台就可以利用生产商数字证书的公钥成功地对消费者终端上传的加密生产要素信息进行解密,那么所获得的解密的生产要素信息和原始生产要素信息就是一致的。
如果是假冒产品,由于假冒商不知晓和云端溯源平台之间约定的加密方式,所以云端溯源平台通过生产商数字证书的公钥也就无法对消费者终端上传的加密生产要素信息进行解密,那么最终所获得的解密结果可能就是乱码或者根本无法解密,所以最终得到的解密的生产要素信息和原始生产要素信息自然也就不匹配。
如果是假冒产品,假冒商也可能通过某种途径获得该生产商数字证书的私钥并且也通过生产商数字证书的私钥对生产信息进行加密,但是由于其是假冒的,那么其获得的假冒生产要素信息和合法生产商的原始生产要素信息肯定也是不一样的,所以云端溯源平台即使通过生产商数字证书的私钥对消费者终端上传的加密生产要素信息成功解密之后,所获得的解密的生产要素信息和原始生产要素信息也是不匹配的。
如上所述,如果产品是正品,那么解密的生产要素信息和原始生产要素信息就是一样的,自然也就匹配,此时的匹配结果即表明产品是正品。如果产品是仿冒品,那么解密的生产要素信息要么由于解码错误获得乱码,要么由于解码失败还是原本的加密生产要素信息,要么即使解密成功所获的解密的生产要素信息和原始生产要素信息存在差异,总的来说,解密的生产要素信息和原始生产要素信息是不匹配的,此时的鉴别结果表明产品是非正品。
以上只是针对生产要素信息进行了匹配说明,对于流通要素信息也是按照相同的方式理解,即如果匹配结果一致则表明流通信息是真实的,其能够真实地反映出产品的流通情况,例如流通商名称和具体的流通路径等等,如果匹配结果不一致则表明流通存在问题。
无论鉴别结果为何,云端溯源平台都可以将该鉴别结果反馈给消费者终端,以便于消费者能够通过查看手机直接获知产品真伪的验证溯源结果及生产流通情况。如果确定产品是正品,可以使得消费者放心使用产品,如果确定产品是非正品,可以通过手机直接向相关报警平台进行举报,例如直接向 12315平台发送举报消息。例如,如果确定流通要素信息是非真实的,那么则可以确定该产品是通过非正规渠道甚至是非法渠道获得的,此时则可以不够买该产品,并且同时还可以向相关部门进行举报。本发明实施例中,通过生产商数字证书对产品的生产及流通要素信息进行加密解密的方式不仅可以便于消费者获知产品的真实流通情况以确保产品的生产及流通要素信息的安全性,还可以在用户消费产品时为用户增添一定的趣味性,加大产品的被购买的概率。
并且,如果产品是正品,云端溯源平台还可以将解密的生产要素信息(即原始生产要素信息)和解密的流通要素信息(即原始流通要素信息)发送给消费者终端,以便于消费者能够查看到该产品的原始生产要素信息和原始流通要素信息,对产品的生产情况和流通有一个大致的了解,使得消费者能够直观地了解到产品的整个流通过程,并且还可以获知产品在每级流通商处的完整流通要素信息,通过这样的方式可以使得产品的流通过程透明化,也可以在一定程度上便于消费者监督,并且可以提升产品的品牌认知度。同时也可以利于产品在消费者中进行推广,在消费者心中竖立起产品的品牌形象。
如果产品是非正品,云端溯源平台还可以将解密的生产要素信息和原始生产要素信息分别进行标识后发送给消费者终端,例如将原始生产要素信息以绿色或者“正品生产信息”等文字标记,将解密的生产要素信息(即假冒生产信息)以红色或者“假冒生产信息”等文字标记,类似地,还可以对真假流通要素信息进行相同的处理,并且于有多级流通商的情况,云端溯源平台还可以将假冒的流通信息和真实的流通信息对应发送给消费者,以便于消费者从众多的流通商中直接确定其中存在问题的流通环节,这样可以便于消费者直观地了解到正品和假冒产品的生产流通情况之间的区别,增加后续对类似假冒产品的防范意识,同时便于用户同时知晓仿冒的与真实的流通要素信息,在对用户起到一定提示作用的前提下,还可以对用户进行警示以便于用户对相关部门进行举报。
在一种可能的实施方式中,消费者终端在接收到云端溯源平台反馈的真伪及流通情况的反馈结果之后,可以将按照产品按照流通时间的先后进行层级显示以对产品的流通路径进行可视化展示,例如以树状形式显示,例如以文字的形式按照时间先后进行展示,或者可以在地图上以时间先后或者不同颜色标记各个流通位置,以方便用户能够对产品的流通路径有个直观的了解,让用户能够更加直观地知晓产品完整的流通路径,进而提升消费的趣味,同时还可以便于消费者能够对产品的流通情况进行初步的真假判断。
根据前述介绍说明,本发明实施例中对于产品的生产要素信息及流通要素信息进行验证主要是通过云端溯源平台完成,在实际中,云端溯源平台可以是一个具有数据处理、存储和管理功能的服务器,请参见图3所示的云端溯源***的架构图,本发明实施例中的云端溯源平台可以包括数字证书管理模块、NFC标签管理模块、生产要素信息管理模块、流通要素信息管理模块和溯源验证模块。其中,数字证书管理模块用于存储并管理生产商数字证书, NFC标签管理模块用于存储并管理NFC标签的NFC标签标识信息,生产要素信息管理模块用于存储并管理产品的生产要素信息,产品的生产要素信息可以包括原始生产要素信息、加密原始生产要素信息和解密的加密生产要素信息等等与产品的生产生产相关的信息,流通要素信息管理模块用于存储并管理产品的流通要素信息,产品的流通要素信息可以包括原始流通要素信息、加密原始流通要素信息和解密的加密流通要素信息等等与产品的流通相关的信息,溯源验证模块用于进行产品真伪溯源验证并将获得的验证结果反馈给消费者终端。
在一种可能的实施方式中,生产商在获得了原始生产要素信息之后,还可以通过生产商终端将原始生产要素信息直接写入NFC标签中。以及,流通商在获得了原始流通要素信息之后,还可以通过流通商终端将原始流通要素信息直接写入NFC标签中。
在另一种可能的实施方式中,生产商在获得了原始生产要素信息之后还可以对原始生产要素信息进行关键信息提取后以得到概要生产要素信息,进而再通过生产商终端将概要生产要素信息直接写入NFC标签中。以及,流通商在获得了原始流通要素信息之后还可以对原始流通要素信息进行关键信息提取后以得到概要流通要素信息,进而再通过流通商终端将概要流通要素信息直接写入NFC标签中。例如,原始生产要素信息为“产地:**厂商位于成都武侯区MM街道NN号的工厂;生产日期:2017年12月6日15点33分;灌装信息:XX型号灌装机的第YY节灌装管的K灌装口”,对其进行概要提取之后所得到的概要生产要素信息为“产地:**厂商成都工厂;生产日期:2017 年12月6日;灌装信息:XX型号灌装机”,可见,经过概要提取之后的概要生产要素信息包括原始生产要素信息中的关键信息,但是信息量相对减少。
进一步地,在产品流通到消费者处时,消费者可以通过手机扫描产品上的NFC标签以直接获得原始生产要素信息和原始流通要素信息,或者可以直接获得概要生产要素信息和概要流通要素信息,这样可以方便用户对产品的生产情况先有一个快速地大致了解,通过这些信息可以初步快速地确定产品的真伪,例如对于某种品牌的产品,其在成都根本就没有开设生产工厂,如果扫描获得的原始生产要素信息或概要生产要素信息表明其产地是成都,那么则可以很明显地确定其为假冒产品。如果要更进一步地确定产品真伪,则可以采用前述介绍的以云端溯源平台进行验证反馈的方式来进一步地验证。
并且,由于使用终端设备中的NFC功能以扫描NFC标签获得其中所存储的信息并不需要设备联网,所以通过直接将未加密的生产要素信息和未加密的流通要素信息写入NFC标签中的方式,可以使得消费者终端在无法连网或者不用连网(节约流量)的时候也可以直接使用NFC扫描功能而获得产品的生产要素信息和流通要素信息,这样可以在一定程度上降低对生产要素信息和流通要素信息进行查看的硬件和环境需求,更利于推广,同时也可以使得消费者能够对产品的真伪及流通情况有个预先的大致判断。
在具体实施过程中,对于写入NFC标签中的多种类型的信息可以分区存储,即可以对NFC标签中的信息实行分区域存储,通过分区存储的方式可以实现对不同类型的信息的统一存储和管理,进而提高信息管理的效率。例如可以将NFC标签的存储区域划分为三个独立的存储区域,可以将生产商数字证书存储于第一个存储区域,将未加密的信息(例如原始生产要素信息和原始流通要素信息)存储于第二个存储区域,将加密的信息(例如加密的原始生产要素信息和加密的原始流通要素信息)存储于第三个存储区域,或者,第一个存储区域用来存储生产商数字证书,第二个存储区域用来存储与生产相关的信息(例如原始生产要素信息和加密的原始生产要素信息),第三个存储区域用来存储与流通相关的信息(例如原始流通要素信息和加密的原始流通要素信息),或者还可以有其它的划分方式,此处就不再一一举例说明了,应该明白的是,前述的两种可能的存储区域划分方式仅仅只是举例说明,其并不构成对本发明实施例的限制。
本发明实施例中,由于目前大多数终端设备都具有NFC功能,并且无需再额外安装应用软件就可以通过终端设备方便地使用NFC功能,同时由于 NFC标签无需昂贵的读写设备,所以通过低门槛使用的NFC标签进行产品真伪验证及溯源可以大幅降低生产和使用成本,从而降低消费者验证产品真实性和产品溯源的环境和设备要求,利于推广和使用。并且,云端溯源平台通过生产商数字证书对产品的原始生产要素信息和原始流通要素信息进行解密后,再将解密的信息分别与生产商与流通商上传的原始信息进行比较以对产品进行真伪及溯源验证,可以降低产品的原始生产信息和原始流通信息被篡改窃取的可能性,这样可以保证产品真伪验证及生产流通溯源的准确性,方便消费者对产品进行有效辨别,同时,通过对原始生产要素信息和原始流通要素信息用生产商数字证书进行加密保护,可以防止其它假冒商窃取到产品的原始信息而有效避免被假冒,从根源上降低产品被仿冒的可能性以进一步地确保产品的安全,进而可以在一定程度上保护合法生厂商的利益和名誉。
并且,通过对生产要素信息和流通要素信息进行加密存储和传输可以确保信息的安全,以尽量防止在传输和存储过程中被篡改甚至窃取,确保产品生产和流通情况的有效性和可靠性。
基于同一发明构思,本发明实施例提供一种如图4所示的云端溯源平台,该云端溯源平台包括数字证书管理模块、NFC标签管理模块、生产要素信息管理模块、流通要素信息管理模块和溯源验证模块。
其中,数字证书管理模块用于存储并管理生产商数字证书;
NFC标签管理模块用于接收并存储生产商终端、流通商终端及消费者终端发送的设置于产品的包装拆封处的NFC标签的NFC标签标识信息;
生产要素信息管理模块用于存储生产商终端随同NFC标签标识信息发送的加密原始生产要素信息和消费者终端随同NFC标签标识信息发送的加密生产要素信息,加密原始生产要素信息是用生产商数字证书的私钥对原始生产要素信息加密获得的;
流通要素信息管理模块用于存储流通商终端随同NFC标签标识信息发送的加密原始流通要素信息和消费者终端随同NFC标签标识信息发送的加密流通要素信息,加密原始流通要素信息是用生产商数字证书的公钥对原始流通要素信息加密获得的;
溯源验证模块用于用生产商数字证书的公钥分别对加密生产要素信息和加密原始生产要素信息解密以获得生产要素信息和原始生产要素信息,以及用生产商数字证书的私钥分别对加密流通要素信息和加密原始流通要素信息解密以获得流通要素信息和原始流通要素信息,并将生产要素信息和流通要素信息分别与对应的原始生产要素信息和原始流通要素信息进行匹配比较以根据匹配结果确定产品的真伪及生产流通情况。
本发明实施例中的云端溯源平台即可以理解为前述图1-图3中的云端溯源平台,对于本发明实施例中的各功能模块的实施可以参见前述产品溯源方法中的介绍,此处就不再赘述说明了。
基于同一发明构思,本发明实施例还提供一种产品溯源***,请参见图5,该产品溯源***可以包括生产商终端、流通商终端、消费者终端和云端溯源平台。
具体来说,生产商终端用于将生产商数字证书、用生产商数字证书的私钥对原始生产要素信息进行加密获得的加密原始生产要素信息写入NFC标签中,以及将加密原始生产要素信息和NFC标签的NFC标签标识信息发送给云端溯源平台使得云端溯源平台将加密原始生产要素信息与NFC标签标识信息关联存储;其中,NFC标签设置于产品的包装拆封处;
流通商终用于端读取NFC标签以获得生产商数字证书和NFC标签标识信息,将用生产商数字证书的公钥对原始流通要素信息进行加密获得的加密原始流通要素信息写入NFC标签中,以及将加密原始流通要素信息和NFC标签标识信息发送给云端溯源平台使得云端溯源平台将加密原始流通要素信息与 NFC标签标识信息关联存储;
消费者终端用于读取NFC标签以获得NFC标签标识信息、加密生产要素信息和加密流通要素信息,并将加密生产要素信息和加密流通要素信息与NFC 标签标识信息一起发送给云端溯源平台;
云端溯源平台用于用生产商数字证书的公钥分别对加密生产要素信息和加密原始生产要素信息解密以获得生产要素信息和原始生产要素信息,以及用生产商数字证书的私钥分别对加密流通要素信息和加密原始流通要素信息解密以获得流通要素信息和原始流通要素信息,并将生产要素信息和流通要素信息分别与对应的原始生产要素信息和原始流通要素信息进行匹配比较以根据匹配结果确定产品的真伪及生产流通情况。
在一种可能的实施方式中,生产商终端还可以用于将原始生产要素信息或概要生产要素信息写入NFC标签中,以及,流通商终端还将原始流通要素信息或概要流通要素信息写入NFC标签中;其中,概要生产要素信息是对原始生产要素信息进行关键信息提取后得到的生产信息,概要流通信息是对原始流通要素信息进行关键信息提取后得到的流通信息;
消费者终端还可以用于通过扫描NFC标签以获得原始生产要素信息或概要生产要素信息以及原始流通要素信息或概要流通要素信息,以便消费者在消费者终端无网络时能够初步确定产品的真伪及生产流通情况。
在一种可能的实施方式中,对于写入NFC标签中的多种类型的信息可以分区存储,即可以对NFC标签中的信息实行分区域存储,通过分区存储的方式可以实现对不同类型的信息的统一存储和管理,进而提高信息管理的效率。例如可以将NFC标签的存储区域划分为三个独立的存储区域,可以将生产商数字证书存储于第一个存储区域,将未加密的信息(例如原始生产要素信息和原始流通要素信息)存储于第二个存储区域,将加密的信息(例如加密的原始生产要素信息和加密的原始流通要素信息)存储于第三个存储区域,或者,第一个存储区域用来存储生产商数字证书,第二个存储区域用来存储与生产相关的信息(例如原始生产要素信息和加密的原始生产要素信息),第三个存储区域用来存储与流通相关的信息(例如原始流通要素信息和加密的原始流通要素信息)等等。
在一种可能的实施方式中,云端溯源平台还可以用于将产品的真伪及生产流通情况反馈给消费者终端,以使消费者终端将产品的真伪及生产流通情况可视化地展现给消费者。
由于本发明实施例提供的产品溯源***可以用于执行前述产品溯源方法所包括的步骤,因此对于本发明实施例中的产品溯源***包括的各功能模块所能够实现的功能及一些实现过程可参前述产品溯源方法实施例部分的描述,在此不再赘述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和 /或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
Claims (10)
1.一种产品溯源方法,其特征在于,所述方法包括:
生产商终端将生产商数字证书、用所述生产商数字证书的私钥对原始生产要素信息进行加密获得的加密原始生产要素信息写入近场通信NFC标签中,并将所述加密原始生产要素信息和所述NFC标签的NFC标签标识信息发送给云端溯源平台使得所述云端溯源平台将所述加密原始生产要素信息与所述NFC标签标识信息关联存储;其中,所述NFC标签设置于所述产品的包装拆封处;所述NFC标签的存储区域划分为多个独立的存储区域;
流通商终端读取所述NFC标签以获得所述生产商数字证书和所述NFC标签标识信息,将用所述生产商数字证书的公钥对原始流通要素信息进行加密获得的加密原始流通要素信息写入所述NFC标签中,以及将所述加密原始流通要素信息和所述NFC标签标识信息发送给所述云端溯源平台使得所述云端溯源平台将所述加密原始流通要素信息与所述NFC标签标识信息关联存储;
消费者终端读取所述NFC标签以获得所述NFC标签标识信息、加密生产要素信息和加密流通要素信息,并将所述加密生产要素信息和所述加密流通要素信息与所述NFC标签标识信息一起发送给所述云端溯源平台;
所述云端溯源平台用所述生产商数字证书的公钥分别对所述加密生产要素信息和所述加密原始生产要素信息解密以获得生产要素信息和所述原始生产要素信息,以及用所述生产商数字证书的私钥分别对所述加密流通要素信息和所述加密原始流通要素信息解密以获得流通要素信息和所述原始流通要素信息,并将所述生产要素信息和所述流通要素信息分别与对应的所述原始生产要素信息和所述原始流通要素信息进行匹配比较以根据匹配结果确定所述产品的真伪及生产流通情况。
2.如权利要求1所述的方法,其特征在于,所述生产商终端还将所述原始生产要素信息或概要生产要素信息写入所述NFC标签中,以及,所述流通商终端还将所述原始流通要素信息或概要流通要素信息写入所述NFC标签中;其中,所述概要生产要素信息是对所述原始生产要素信息进行关键信息提取后得到的生产信息,所述概要流通信息是对所述原始流通要素信息进行关键信息提取后得到的流通信息。
3.如权利要求2所述的方法,其特征在于,所述NFC标签的存储区域划分为三个独立的存储区域;其中,所述生产商数字证书存储于第一存储区域,所述原始生产要素信息和所述原始流通要素信息存储于第二存储区域,所述加密原始流通要素信息和所述加密原始流通要素信息存储于第三存储区域。
4.如权利要求2所述的方法,其特征在于,所述消费者终端通过扫描所述NFC标签以获得所述原始生产要素信息或所述概要生产要素信息以及所述原始流通要素信息或所述概要流通要素信息,以便消费者在所述消费者终端无网络时能够初步确定所述产品的真伪及生产流通情况。
5.如权利要求1-4中任一项所述的方法,其特征在于,所述云端溯源平台还将所述产品的真伪及生产流通情况反馈给所述消费者终端,以使所述消费者终端将所述产品的真伪及生产流通情况可视化地展现给消费者。
6.一种产品溯源***,其特征在于,所述产品溯源***包括生产商终端、流通商终端、消费者终端和云端溯源平台;其中:
所述生产商终端用于将生产商数字证书、用所述生产商数字证书的私钥对原始生产要素信息进行加密获得的加密原始生产要素信息写入近场通信NFC标签中,以及将所述加密原始生产要素信息和所述NFC标签的NFC标签标识信息发送给所述云端溯源平台使得所述云端溯源平台将所述加密原始生产要素信息与所述NFC标签标识信息关联存储;其中,所述NFC标签设置于所述产品的包装拆封处;所述NFC标签的存储区域划分为多个独立的存储区域;
所述流通商终端用于端读取所述NFC标签以获得所述生产商数字证书和所述NFC标签标识信息,将用所述生产商数字证书的公钥对原始流通要素信息进行加密获得的加密原始流通要素信息写入所述NFC标签中,以及将所述加密原始流通要素信息和所述NFC标签标识信息发送给所述云端溯源平台使得所述云端溯源平台将所述加密原始流通要素信息与所述NFC标签标识信息关联存储;
所述消费者终端用于读取所述NFC标签以获得所述NFC标签标识信息、加密生产要素信息和加密流通要素信息,并将所述加密生产要素信息和所述加密流通要素信息与所述NFC标签标识信息一起发送给所述云端溯源平台;
所述云端溯源平台用于用所述生产商数字证书的公钥分别对所述加密生产要素信息和所述加密原始生产要素信息解密以获得生产要素信息和所述原始生产要素信息,以及用所述生产商数字证书的私钥分别对所述加密流通要素信息和所述加密原始流通要素信息解密以获得流通要素信息和所述原始流通要素信息,并将所述生产要素信息和所述流通要素信息分别与对应的所述原始生产要素信息和所述原始流通要素信息进行匹配比较以根据匹配结果确定所述产品的真伪及生产流通情况。
7.如权利要求6所述的产品溯源***,其特征在于,所述生产商终端还用于将所述原始生产要素信息或概要生产要素信息写入所述NFC标签中,以及,所述流通商终端还将所述原始流通要素信息或概要流通要素信息写入所述NFC标签中;其中,所述概要生产要素信息是对所述原始生产要素信息进行关键信息提取后得到的生产信息,所述概要流通信息是对所述原始流通要素信息进行关键信息提取后得到的流通信息;
所述消费者终端还用于通过扫描所述NFC标签以获得所述原始生产要素信息或所述概要生产要素信息以及所述原始流通要素信息或所述概要流通要素信息,以便消费者在所述消费者终端无网络时能够初步确定所述产品的真伪及生产流通情况。
8.如权利要求7所述的产品溯源***,其特征在于,所述NFC标签的存储区域划分为三个独立的存储区域;其中,所述生产商数字证书存储于第一存储区域,所述原始生产要素信息和所述原始流通要素信息存储于第二存储区域,所述加密原始流通要素信息和所述加密原始流通要素信息存储于第三存储区域。
9.如权利要求6-8中任一项所述的产品溯源***,其特征在于,所述云端溯源平台还用于将所述产品的真伪及生产流通情况反馈给所述消费者终端,以使所述消费者终端将所述产品的真伪及生产流通情况可视化地展现给消费者。
10.一种云端溯源平台,其特征在于,所述云端溯源平台包括:
数字证书管理模块,用于存储并管理生产商数字证书;
近场通信NFC标签管理模块,用于接收并存储生产商终端、流通商终端及消费者终端发送的NFC标签的NFC标签标识信息;其中,NFC标签设置于产品的包装拆封处;所述NFC标签的存储区域划分为多个独立的存储区域;
生产要素信息管理模块,用于存储所述生产商终端随同所述NFC标签标识信息发送的加密原始生产要素信息和所述消费者终端随同所述NFC标签标识信息发送的加密生产要素信息;其中,所述加密原始生产要素信息是用生产商数字证书的私钥对原始生产要素信息加密获得的;
流通要素信息管理模块,用于存储流通商终端随同所述NFC标签标识信息发送的加密原始流通要素信息和所述消费者终端随同所述NFC标签标识信息发送的加密流通要素信息;其中,所述加密原始流通要素信息是用生产商数字证书的公钥对原始流通要素信息加密获得的;
溯源验证模块,用于用生产商数字证书的公钥分别对所述加密生产要素信息和所述加密原始生产要素信息解密以获得生产要素信息和所述原始生产要素信息,以及用生产商数字证书的私钥分别对所述加密流通要素信息和所述加密原始流通要素信息解密以获得流通要素信息和所述原始流通要素信息,并将所述生产要素信息和所述流通要素信息分别与对应的所述原始生产要素信息和所述原始流通要素信息进行匹配比较以根据匹配结果确定所述产品的真伪及生产流通情况。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711395140.3A CN109951427B (zh) | 2017-12-21 | 2017-12-21 | 一种产品溯源方法及***、云端溯源平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711395140.3A CN109951427B (zh) | 2017-12-21 | 2017-12-21 | 一种产品溯源方法及***、云端溯源平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109951427A CN109951427A (zh) | 2019-06-28 |
CN109951427B true CN109951427B (zh) | 2021-04-16 |
Family
ID=67006086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711395140.3A Active CN109951427B (zh) | 2017-12-21 | 2017-12-21 | 一种产品溯源方法及***、云端溯源平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109951427B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110459307A (zh) * | 2019-07-11 | 2019-11-15 | 老肯医疗科技股份有限公司 | 一种医用耗材的追溯管理***及追溯管理方法 |
CN110335055B (zh) * | 2019-07-17 | 2022-06-07 | 中国银行股份有限公司 | 基于云平台的业务数据追溯方法及装置 |
CN111506929A (zh) * | 2020-04-21 | 2020-08-07 | 贵州大学 | 一种结合区块链技术的产品流转标识方法 |
CN111582882A (zh) * | 2020-04-28 | 2020-08-25 | 成都米风感知科技有限公司 | 一种棉花包验真方法、终端、平台、存储介质及设备 |
CN113674001A (zh) * | 2021-07-26 | 2021-11-19 | 三门三友科技股份有限公司 | 一种基于精炼铜多参数采集的溯源***及方法 |
CN114492491B (zh) * | 2022-01-24 | 2022-09-13 | 芯电智联(北京)科技有限公司 | 一种nfc标签应用的数据管理*** |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107341676A (zh) * | 2017-07-17 | 2017-11-10 | 深圳天净喔溯源科技有限公司 | 防伪溯源标识和方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1664836A (zh) * | 2005-03-04 | 2005-09-07 | 刘雷 | 商品多重数码防伪技术 |
CN101369306B (zh) * | 2008-08-29 | 2011-02-02 | 广东南方信息安全产业基地有限公司 | 一种电子标签安全*** |
CN101527021A (zh) * | 2009-03-31 | 2009-09-09 | 薛忠华 | 一种用于产品真伪识别的rfid电子标签读写装置 |
US8866594B1 (en) * | 2011-02-17 | 2014-10-21 | Impinj, Inc. | RFID tag and reader authentication by trusted authority |
CN102779284B (zh) * | 2012-01-30 | 2015-05-20 | 张楠 | 一种集商品防伪、物流管控等综合功能于一体的rfid标签 |
CN103413227B (zh) * | 2013-08-02 | 2016-12-28 | 四川航天***工程研究所 | 产品防伪追溯***及其防伪追溯查验的实现方法 |
CN104091273A (zh) * | 2014-07-09 | 2014-10-08 | 北京信长城技术研究院 | 一种cpk标识认证鉴真和溯源***及方法 |
CN104217241A (zh) * | 2014-08-21 | 2014-12-17 | 安徽云盾信息技术有限公司 | 一种电子防伪标签及实现方法 |
CN106372950B (zh) * | 2016-09-21 | 2020-12-15 | 东北大学秦皇岛分校 | 电商及网购商品的防伪认证方法 |
CN106548354A (zh) * | 2016-10-10 | 2017-03-29 | 广州智慧城市发展研究院 | 一种商品溯源*** |
CN106570710A (zh) * | 2016-10-27 | 2017-04-19 | 纸飞机(北京)科技有限公司 | 一种商品防伪方法及装置 |
-
2017
- 2017-12-21 CN CN201711395140.3A patent/CN109951427B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107341676A (zh) * | 2017-07-17 | 2017-11-10 | 深圳天净喔溯源科技有限公司 | 防伪溯源标识和方法 |
Non-Patent Citations (2)
Title |
---|
"RFID (NFC) application employment on inventory tracking to improve security";N. Ya"acob, M. M. Mohd Efendy Goon, M. Z. Hakim Noor, A. L. Yuso;《2014 IEEE Symposium on Wireless Technology and Applications (ISWTA), Kota Kinabalu, Malaysia, 2014》;20141231;176-181页 * |
"基于NFC的新疆牛羊肉质量安全可追溯***的设计与开发";张京京, 李志刚;《河南农业科学》;20161231;第45卷(第4期);155-160 * |
Also Published As
Publication number | Publication date |
---|---|
CN109951427A (zh) | 2019-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109951427B (zh) | 一种产品溯源方法及***、云端溯源平台 | |
CN107194449B (zh) | 基于数字水印和二维码结合的印刷防伪和信息溯源方法 | |
CN109726780B (zh) | 一种基于区块链的包装材料验证方法、装置和*** | |
US9076024B2 (en) | Anti-counterfeiting system and method | |
US20180174097A1 (en) | Tracking shipments with a local and remote blockchain | |
CN102831529B (zh) | 一种基于射频的商品信息识别方法及*** | |
CN111414429B (zh) | 基于区块链的商品信息管理方法、电子设备和存储介质 | |
US20180019872A1 (en) | Open registry for internet of things including sealed materials | |
CN105550891A (zh) | 一种产品防伪溯源的方法及*** | |
WO2016145705A1 (zh) | 一种基于时间加密的nfc手机终端防伪***及方法 | |
CN102855574A (zh) | 一种基于nfc的商品信息识别方法及*** | |
CN109583917A (zh) | 一种基于区块链的二维码溯源方法及*** | |
CN104217241A (zh) | 一种电子防伪标签及实现方法 | |
CN202870900U (zh) | 一种基于nfc的商品信息识别*** | |
US20190228420A1 (en) | Method and system for verifying merchandise authenticity | |
CN110832521A (zh) | 基于区块链的溯源防伪标签、加工工艺及应用服务平台 | |
CN101685503B (zh) | 产品信息查询方法和产品信息查询*** | |
CN202383750U (zh) | Nfc手机和电子标签rfid结合式防伪*** | |
CN107784502A (zh) | 一种新型的产品溯源方法和装置 | |
CN102622624B (zh) | 一种商品防伪鉴别***和方法 | |
CN104574119B (zh) | 一种商品鉴真溯源的方法 | |
CN106355418A (zh) | 基于nfc标签的防伪认证方法 | |
CN104574097A (zh) | 一种酒类防伪方法 | |
CN202870898U (zh) | 一种基于射频的商品信息识别*** | |
CN101499138B (zh) | 利用采用无源射频标签进行香烟防伪的装置的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |