CN111932285A - Anti-counterfeiting verification method based on digital signature technology - Google Patents
Anti-counterfeiting verification method based on digital signature technology Download PDFInfo
- Publication number
- CN111932285A CN111932285A CN202011040777.2A CN202011040777A CN111932285A CN 111932285 A CN111932285 A CN 111932285A CN 202011040777 A CN202011040777 A CN 202011040777A CN 111932285 A CN111932285 A CN 111932285A
- Authority
- CN
- China
- Prior art keywords
- counterfeiting
- control module
- verification
- app
- intelligent
- 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.)
- Granted
Links
- 238000012795 verification Methods 0.000 title claims abstract description 104
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000005516 engineering process Methods 0.000 title claims abstract description 29
- 238000004891 communication Methods 0.000 claims description 15
- 230000003213 activating effect Effects 0.000 claims description 13
- 230000004913 activation Effects 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 claims description 3
- 238000009450 smart packaging Methods 0.000 abstract description 90
- 238000004806 packaging method and process Methods 0.000 abstract description 24
- 230000000694 effects Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000007689 inspection Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/86—Secure or tamper-resistant housings
- G06F21/87—Secure or tamper-resistant housings by means of encapsulation, e.g. for integrated circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/07749—Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
- G06K19/07773—Antenna details
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
- G07C2009/0092—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses for cargo, freight or shipping containers and applications therefore in general
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Software Systems (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种基于数字签名技术的防伪验证方法,包括:A.通过防伪APP在防伪平台注册智能包装并申请智能包装的数字证书;B.在商品的防伪位置设置防复制防伪标签,激活防复制防伪标签;C.通过防伪APP获取智能包装的防伪信息并发送至防伪平台进行验证,若智能包装通过验证则进入下一步;D.激活智能包装,建立智能包装与商品之间的关联关系;E.智能包装对放入的商品进行验证,判定是否为其关联商品,若是则控制锁具模块上锁;F.设定智能包装的解锁数据,本发明的方法通过专用防伪APP建立起物品和包装的对应关系,使得智能包装能够正确感知所包装的物品,达到系统、物品、包装之间的多方验证的防伪包装效果,还可实现不开包验证以及离线验证。
The invention discloses an anti-counterfeiting verification method based on digital signature technology, comprising: A. registering smart packaging on an anti-counterfeiting platform through an anti-counterfeiting APP and applying for a digital certificate of the smart packaging; Anti-copying and anti-counterfeiting labels; C. Obtain the anti-counterfeiting information of the smart packaging through the anti-counterfeiting APP and send it to the anti-counterfeiting platform for verification. If the smart packaging passes the verification, go to the next step; D. Activate the smart packaging and establish the relationship between the smart packaging and the goods E. The intelligent package verifies the put-in commodity, determines whether it is a related commodity, and if so, controls the lock module to lock; F. Sets the unlocking data of the intelligent package, and the method of the present invention establishes the object and the The corresponding relationship of packaging enables the smart packaging to correctly perceive the packaged items, achieve the anti-counterfeiting packaging effect of multi-party verification among the system, items and packaging, and can also realize non-opening verification and offline verification.
Description
技术领域technical field
本发明涉及防伪验证技术领域,特别涉及一种基于数字签名技术的防伪验证方法。The invention relates to the technical field of anti-counterfeiting verification, in particular to an anti-counterfeiting verification method based on digital signature technology.
背景技术Background technique
物品防伪多数采用二维码、物联网RFID标签,并且通过防伪系统来验证标签的正确性;目前的防伪方法普遍存在以下问题:Most of the anti-counterfeiting items use QR codes and IoT RFID tags, and the correctness of the tags is verified through the anti-counterfeiting system; the current anti-counterfeiting methods generally have the following problems:
现有的二维码防伪技术极易被复制,导致物品防伪失效;光学防伪标签需要肉眼与光线配合,也存在容易复制的风险;普通的RFID防伪技术,存在RFID被复制的风险;而且上述方式防伪标签需要基于在线防伪查询,无法实现离线防伪验证。The existing two-dimensional code anti-counterfeiting technology is very easy to be copied, which leads to the failure of anti-counterfeiting of items; the optical anti-counterfeiting label needs to cooperate with the naked eye and light, and there is also the risk of easy copying; the ordinary RFID anti-counterfeiting technology has the risk of RFID being copied; and the above methods Anti-counterfeiting labels need to be based on online anti-counterfeiting query, and offline anti-counterfeiting verification cannot be realized.
发明内容SUMMARY OF THE INVENTION
本发明的目的是克服上述背景技术中不足,提供一种基于数字签名技术的防伪验证方法,利用数字签名技术,并且结合防伪平台、防伪APP、智能控制模组、防复制防伪标签来共同完成商品的防伪包装,具体利用防复制防伪标签特性对物品进行防伪,并且通过专用防伪APP建立起物品和包装的对应关系,使得智能包装能够正确感知所包装的物品,达到系统、物品、包装之间的多方验证的防伪包装效果,同时,还可实现不开包验证以及离线验证。The purpose of the present invention is to overcome the deficiencies in the above-mentioned background technology, and provide an anti-counterfeiting verification method based on digital signature technology, which utilizes digital signature technology, and combines anti-counterfeiting platform, anti-counterfeiting APP, intelligent control module, and anti-copying anti-counterfeiting label to jointly complete commodities Specifically, the anti-counterfeiting anti-counterfeiting label features are used for anti-counterfeiting of items, and the corresponding relationship between items and packaging is established through a special anti-counterfeiting APP, so that the intelligent packaging can correctly perceive the packaged items, and achieve the system, items, and packaging. Multi-party verification of anti-counterfeiting packaging effect, at the same time, it can also realize non-opening verification and offline verification.
为了达到上述的技术效果,本发明采取以下技术方案:In order to achieve the above-mentioned technical effect, the present invention adopts the following technical solutions:
一种基于数字签名技术的防伪验证方法,基于防伪验证系统实现,所述防伪验证系统包括防伪平台、防伪APP、智能包装及防复制防伪标签;An anti-counterfeiting verification method based on digital signature technology is implemented based on an anti-counterfeiting verification system, wherein the anti-counterfeiting verification system includes an anti-counterfeiting platform, an anti-counterfeiting APP, an intelligent packaging and an anti-copying anti-counterfeiting label;
所述防伪平台与防伪APP通信连接,防伪平台用于验证智能包装真伪,所述防伪APP与智能包装通信连接,防伪APP用于在防伪平台注册智能包装及激活防复制防伪标签,所述智能包装包括锁具模块、通信模块、智能控制模组,所述锁具模块、通信模块分别与智能控制模组连接,所述通信模块与防伪APP通信连接,智能控制模组用于对防复制防伪标签进行数据获取及验证,且智能控制模组用于控制锁具模块的启闭;所述防复制防伪标签设置于商品的防伪位置,用于对商品进行物理防伪,如酒类可以粘贴在酒的瓶盖处,开盖之后自动销毁,防复制防伪标签具有物理防伪性,不能通过现有技术对标签进行复制;The anti-counterfeiting platform is connected in communication with the anti-counterfeiting APP, the anti-counterfeiting platform is used for verifying the authenticity of the smart packaging, the anti-counterfeiting APP is communicatively connected with the smart packaging, and the anti-counterfeiting APP is used for registering the smart packaging on the anti-counterfeiting platform and activating the anti-copying anti-counterfeiting label. The package includes a lock module, a communication module, and an intelligent control module. The lock module and the communication module are respectively connected to the intelligent control module. The communication module is communicated with the anti-counterfeiting APP. Data acquisition and verification, and the intelligent control module is used to control the opening and closing of the lock module; the anti-copying and anti-counterfeiting label is set at the anti-counterfeiting position of the product, which is used for physical anti-counterfeiting of the product, such as wine, which can be pasted on the bottle cap of wine The anti-copying and anti-counterfeiting labels have physical anti-counterfeiting properties, and the labels cannot be copied through the existing technology;
所述基于数字签名技术的防伪验证方法包括:The anti-counterfeiting verification method based on digital signature technology includes:
A.通过防伪APP在防伪平台注册智能包装并申请数字证书;以实现智能包装在生产之后,在防伪平台上实现注册,此过程中,充分利用了数字签名技术来实现智能包装的可信度保障;A. Register the smart packaging on the anti-counterfeiting platform through the anti-counterfeiting APP and apply for a digital certificate; in order to realize the registration of the smart packaging on the anti-counterfeiting platform after the production, in this process, the digital signature technology is fully utilized to realize the reliability guarantee of the smart packaging ;
B.在商品的防伪位置设置防复制防伪标签,通过防伪APP在防伪平台激活防复制防伪标签;B. Set an anti-copying anti-counterfeiting label at the anti-counterfeiting position of the product, and activate the anti-copying and anti-counterfeiting label on the anti-counterfeiting platform through the anti-counterfeiting APP;
C.通过防伪APP获取智能包装的防伪信息并发送至防伪平台进行验证,若智能包装通过验证则进入下一步,否则,结束流程;本步骤用于实现验证智能包装的真实性,主要作用是防止智能包装造假;C. Obtain the anti-counterfeiting information of the smart packaging through the anti-counterfeiting APP and send it to the anti-counterfeiting platform for verification. If the smart packaging passes the verification, go to the next step, otherwise, end the process; this step is used to verify the authenticity of the smart packaging, and the main function is to prevent Smart packaging fraud;
D. 激活智能包装,建立智能包装与前述设置有防复制防伪标签的商品之间的关联关系;激活智能包装是在通过步骤C的验证的基础上,具体是把步骤B获取到的防复制防伪标签的标签信息写入智能包装的智能控制模组,建立起智能包装与商品之间的关联关系;最终实现支持智能包装的智能控制模组离线验证防复制防伪标签;D. Activating the smart packaging and establishing the relationship between the smart packaging and the aforementioned commodities provided with anti-copying and anti-counterfeiting labels; activating the smart packaging is based on the verification of step C, specifically the anti-copying and anti-counterfeiting obtained in step B. The label information of the label is written into the intelligent control module of the intelligent packaging, and the association between the intelligent packaging and the commodity is established; finally, the intelligent control module supporting the intelligent packaging can verify the anti-copying and anti-counterfeiting labels offline;
E.智能包装对放入的商品进行验证,判定是否为其关联商品,若是则控制锁具模块上锁,否则,不予上锁;E. The intelligent packaging verifies the put-in commodity, and determines whether it is a related commodity. If so, it controls the lock module to lock, otherwise, it will not be locked;
F.设定智能包装的解锁数据。F. Set the unlock data of the smart package.
进一步地,所述智能包装的智能控制模组内集成有安全芯片,所述安全芯片用于存储安全信息,在安全芯片内存储有智能控制模组的唯一的串号以及公钥与私钥构成的密钥对。Further, a safety chip is integrated in the intelligent control module of the intelligent packaging, and the safety chip is used for storing safety information, and the unique serial number of the intelligent control module and the public key and the private key are stored in the safety chip. key pair.
进一步地,所述步骤A具体包括:Further, the step A specifically includes:
A1.所述智能控制模组向防伪APP发出申请数字证书的请求,其中,所述申请数字证书的请求中包括生成数字证书所需的公钥、私钥对公钥签名数据及其相关数据,并由防伪APP通过防伪平台将请求转发至CA机构;A1. The intelligent control module sends a request for applying for a digital certificate to an anti-counterfeiting APP, wherein the request for applying for a digital certificate includes the public key and the private key required to generate the digital certificate to the public key signature data and related data thereof, And the anti-counterfeiting APP forwards the request to the CA agency through the anti-counterfeiting platform;
A2. 防伪平台接收CA机构返回的数字证书并通过防伪APP下发至智能控制模组,由智能控制模组将数字证书保存至安全芯片内;所述防伪平台下发数字证书时还将数字证书与步骤A1收到的公钥进行关联保存,其中,所述数字证书包含的信息中即包括公钥、CA机构对公钥的签名信息等;A2. The anti-counterfeiting platform receives the digital certificate returned by the CA agency and sends it to the intelligent control module through the anti-counterfeiting APP, and the intelligent control module saves the digital certificate in the security chip; when the anti-counterfeiting platform issues the digital certificate, the digital certificate is also It is stored in association with the public key received in step A1, wherein the information contained in the digital certificate includes the public key, the signature information of the CA agency on the public key, etc.;
A3. 智能控制模组收到防伪APP下发的注册包装命令后即通过密码算法计算智能控制模组的唯一的串号记为串号Hash;A3. After the intelligent control module receives the registration and packaging command issued by the anti-counterfeiting APP, it calculates the unique serial number of the intelligent control module through the password algorithm and records it as the serial number Hash;
A4. 智能控制模组通过私钥对串号Hash进行签名运算,并且把签名值、串号Hash作为注册请求数据反馈给防伪APP,其中,该签名值包含的格式信息中即带有数字证书的信息;A4. The intelligent control module performs the signature operation on the serial number Hash through the private key, and feeds back the signature value and serial number Hash as the registration request data to the anti-counterfeiting APP. The format information contained in the signature value is the one with the digital certificate. information;
A5. 防伪APP将收到的注册请求数据作为参数向防伪平台发起注册智能包装的请求;A5. The anti-counterfeiting APP uses the received registration request data as a parameter to initiate a request for registering smart packaging to the anti-counterfeiting platform;
A6. 防伪平台根据收到的签名值解析出公钥以对收到的签名值进行解密并验证解密得到的串号Hash与注册请求数据中的串号Hash是否一致,若一致则进入下一步;A6. The anti-counterfeiting platform parses the public key according to the received signature value to decrypt the received signature value and verifies whether the decrypted serial number Hash is consistent with the serial number Hash in the registration request data, if they are consistent, go to the next step;
A7. 保存获取到的串号Hash,将获取的串号Hash与关联有相同公钥的数字证书建立关联关系并保存。A7. Save the obtained serial number hash, establish an association relationship between the obtained serial number hash and the digital certificate associated with the same public key and save it.
进一步地,所述步骤B包括:Further, the step B includes:
B1. 在商品的防伪位置设置防复制防伪标签,所述防复制防伪标签是在RFID电子标签的天线上赋予物理电位的电子标签,且防伪平台保存有每个防复制防伪标签的UID;B1. An anti-copying and anti-counterfeiting label is set at the anti-counterfeiting position of the commodity, and the anti-copying and anti-counterfeiting label is an electronic label that is given a physical potential on the antenna of the RFID electronic label, and the anti-counterfeiting platform stores the UID of each anti-copying and anti-counterfeiting label;
B2. 防伪APP获取防复制防伪标签的UID并发送至防伪平台进行验证,即由防伪平台查找收到的UID是否已保存,已保存则通过验证并进入下一步;B2. The anti-counterfeiting APP obtains the UID of the anti-copying anti-counterfeiting label and sends it to the anti-counterfeiting platform for verification, that is, the anti-counterfeiting platform checks whether the received UID has been saved, and if it has been saved, it passes the verification and goes to the next step;
B3.防伪APP激活标签,设置防伪标签的随机物理电位;B3. The anti-counterfeiting APP activates the label and sets the random physical potential of the anti-counterfeiting label;
B4. 防伪APP将设置的随机物理电位发送给防伪平台并与防伪平台保存的对应的UID建立唯一对应关系,同时防伪APP记录防复制防伪标签的UID。B4. The anti-counterfeiting APP sends the set random physical potential to the anti-counterfeiting platform and establishes a unique correspondence with the corresponding UID saved by the anti-counterfeiting platform. At the same time, the anti-counterfeiting APP records the UID of the anti-copying anti-counterfeiting label.
进一步地,所述步骤C包括:Further, the step C includes:
C1. 智能控制模组在收到防伪APP下发的验证智能包装的命令后即通过密码算法计算智能控制模组的唯一的串号记为串号Hash’;C1. After the intelligent control module receives the command issued by the anti-counterfeiting APP to verify the intelligent packaging, it calculates the unique serial number of the intelligent control module through the cryptographic algorithm and marks it as the serial number Hash';
C2.智能控制模组通过私钥对串号Hash’进行签名运算,并且把签名值、串号Hash’作为验证请求数据反馈给防伪APP,其中,该签名值中具体包含有数字证书,数字证书含有公钥数据;C2. The intelligent control module performs a signature operation on the serial number Hash' through the private key, and feeds the signature value and serial number Hash' as verification request data to the anti-counterfeiting APP, wherein the signature value specifically includes a digital certificate, a digital certificate contains public key data;
C3. 防伪APP将收到的验证请求数据作为参数向防伪平台发起验证智能包装的请求;C3. The anti-counterfeiting APP uses the received verification request data as a parameter to initiate a request to verify the smart packaging to the anti-counterfeiting platform;
C4. 防伪平台根据签名值解析出公钥并解密签名值,验证解密得到的串号Hash’与验证请求数据中的串号Hash’是否一致以及串号Hash’是否被改动过,若一致且未改动则进入下一步;C4. The anti-counterfeiting platform parses the public key and decrypts the signature value according to the signature value, and verifies whether the decrypted serial number Hash' is consistent with the serial number Hash' in the verification request data and whether the serial number Hash' has been changed. Change to the next step;
C5. 防伪平台比对获取的串号Hash’与已保存的关联有相同公钥的串号Hash是否一致,若一致则该智能包装通过验证。C5. Check whether the serial number Hash' obtained by the anti-counterfeiting platform is consistent with the saved serial number Hash associated with the same public key. If they are consistent, the smart package is verified.
进一步地,所述步骤D包括:Further, the step D includes:
D1. 对于已通过验证的智能包装,防伪APP使用步骤C2获取到的公钥对将放入该智能包装的防复制防伪标签的UID和物理电位数字进行加密得到密文,并将密文下发至智能包装的智能控制模组;D1. For the smart packaging that has passed the verification, the anti-counterfeiting APP uses the public key obtained in step C2 to encrypt the UID and physical potential number of the anti-copying and anti-counterfeiting label put into the smart packaging to obtain the ciphertext, and sends the ciphertext Intelligent control module to intelligent packaging;
D2. 智能控制模组调用私钥对收到的密文进行解密,解析出UID和物理电位数字并保存于安全芯片内;D2. The intelligent control module calls the private key to decrypt the received ciphertext, parses the UID and the physical potential number and saves it in the security chip;
D3. 智能控制模组向防伪APP反馈包装激活完成。D3. The intelligent control module reports to the anti-counterfeiting APP that the packaging is activated.
进一步地,所述步骤E包括:Further, the step E includes:
E1. 智能控制模组获取放入智能包装的防复制防伪标签的UID和物理电位数字;E1. The intelligent control module obtains the UID and physical potential number of the anti-copying and anti-counterfeiting label placed in the intelligent packaging;
E2.将获取到的UID和物理电位数字与步骤D2保存的UID和物理电位数字进行比对,验证二者是否一致;若一致则通过验证并进入下一步;E2. Compare the obtained UID and physical potential number with the UID and physical potential number saved in step D2 to verify whether the two are consistent; if they are consistent, pass the verification and go to the next step;
E3. 智能控制模组向锁具模块发出上锁信号由锁具模块锁定智能包装,同时,在防伪平台将所述智能包装的智能控制模组的串号Hash的状态标记为“已使用”。E3. The intelligent control module sends a lock signal to the lock module, and the lock module locks the intelligent package. At the same time, the status of the serial number Hash of the intelligent control module of the intelligent package is marked as "used" on the anti-counterfeiting platform.
进一步地,还包括以下步骤:Further, the following steps are also included:
G. 智能包装根据用户的选择在未解锁情况下对放入的商品进行验证,判定是否为其关联商品并反馈验证结果:G. According to the user's choice, the smart packaging verifies the put-in product without unlocking it, determines whether it is a related product, and feeds back the verification result:
G1.在锁具模块未解锁时,若收到用户的防伪验证指令,则智能控制模组获取放入智能包装的防复制防伪标签的UID和物理电位数字;G1. When the lock module is not unlocked, if the user's anti-counterfeiting verification instruction is received, the intelligent control module obtains the UID and physical potential number of the anti-copying and anti-counterfeiting label placed in the smart package;
G2. 智能控制模组将获取到的UID和物理电位信息与步骤D2保存的UID和物理电位数字进行比对,验证二者是否一致;若一致则商品通过防伪验证,否则,向用户发出防伪验证未通过的提示。G2. The intelligent control module compares the obtained UID and physical potential information with the UID and physical potential numbers saved in step D2 to verify whether the two are consistent; if they are consistent, the product passes the anti-counterfeiting verification, otherwise, an anti-counterfeiting verification is issued to the user Failed prompt.
进一步地,所述解锁数据包括指纹数据、密码数据。Further, the unlocking data includes fingerprint data and password data.
进一步地,所述智能包装还包括用于反馈验证结果的显示模块、发声模块和/或发光模块,如可通过设置显示屏显示具体的验证结果,或设置语音模块播报验证结果,以及设置对应的亮灯模块指示验证结果,如通过验证则绿灯亮,未通过验证则红灯亮等,具体可根据实际情况进行设定及选用。Further, the intelligent packaging also includes a display module, a sound module and/or a light-emitting module for feeding back the verification results, such as setting the display screen to display the specific verification results, or setting the voice module to broadcast the verification results, and setting the corresponding verification results. The light-on module indicates the verification result. If the verification is passed, the green light will be on, and the red light will be on if the verification is not passed. The specific setting and selection can be made according to the actual situation.
本发明与现有技术相比,具有以下的有益效果:Compared with the prior art, the present invention has the following beneficial effects:
本发明的基于数字签名技术的防伪验证方法中,首先在防伪平台注册智能包装过程中,运用密码算法向智能包装签发唯一的数字身份证(数字证书),保障了各智能包装的身份的唯一性及合法性,也通过数字证书实现了智能包装和防伪平台之间的信息交互的安全性;同时,通过数字签名技术对智能控制模组串号进行保护,并且在防伪平台上记录智能控制模组的串号Hash,规避串号泄露造成包装造假的风险;通过对串号Hash值的签名值来注册智能包装,解决信息传递过程中的篡改问题,即智能包装的智能控制模组的串号在平台只能登记一次,包装使用一次,无法重复使用,可以杜绝包装造假。In the anti-counterfeiting verification method based on the digital signature technology of the present invention, firstly in the process of registering the intelligent packaging on the anti-counterfeiting platform, a unique digital ID card (digital certificate) is issued to the intelligent packaging by using a cryptographic algorithm, which ensures the uniqueness of the identity of each intelligent packaging The security of the information exchange between the smart packaging and the anti-counterfeiting platform is also realized through the digital certificate; at the same time, the serial number of the intelligent control module is protected by the digital signature technology, and the intelligent control module is recorded on the anti-counterfeiting platform. Hash of serial number, avoiding the risk of packaging fraud caused by serial number leakage; registering smart packaging through the signature value of serial number Hash value to solve the problem of tampering in the process of information transmission, that is, the serial number of the intelligent control module of the smart packaging is in The platform can only be registered once, the packaging can be used once, and cannot be reused, which can prevent packaging fraud.
同时,本发明的基于数字签名技术的防伪验证方法中,通过防伪平台、防伪APP获取防复制防伪标签的UID和物理电位信息,并且存储在智能包装的智能控制模组内,建立起智能包装和商品上粘贴的防复制防伪标签的关联关系,使得包装和物品之间建立了唯一关联关系;在离线验证中,通过智能控制模组读取防复制防伪标签UID和物理电位信息,并且与智能控制模组内包装时存储的信息比对,来验证包装与商品之间的对应关系是否匹配,从而达到离线验证的目的;且还能够达到智能包装感知商品是否存在和是否正确放入的效果。At the same time, in the anti-counterfeiting verification method based on the digital signature technology of the present invention, the UID and physical potential information of the anti-counterfeiting anti-counterfeiting label are obtained through the anti-counterfeiting platform and the anti-counterfeiting APP, and stored in the intelligent control module of the intelligent packaging to establish the intelligent packaging and The association relationship between the anti-copying and anti-counterfeiting labels pasted on the goods makes a unique association between the package and the item; in offline verification, the UID and physical potential information of the anti-copying and anti-counterfeiting labels are read through the intelligent control module, and the information is connected with the intelligent control module. The information stored in the packaging of the module is compared to verify whether the corresponding relationship between the packaging and the commodity matches, so as to achieve the purpose of offline verification; and it can also achieve the effect of intelligent packaging sensing whether the commodity exists and whether it is correctly placed.
附图说明Description of drawings
图1是本发明的防伪验证系统的示意图。FIG. 1 is a schematic diagram of the anti-counterfeiting verification system of the present invention.
图2是本发明的基于数字签名技术的防伪验证方法的流程示意图。FIG. 2 is a schematic flowchart of the anti-counterfeiting verification method based on the digital signature technology of the present invention.
图3是本发明的方法中在防伪平台注册智能包装流程的示意图。FIG. 3 is a schematic diagram of the process of registering smart packaging on the anti-counterfeiting platform in the method of the present invention.
图4是本发明的一个实施例的证书申请请求的格式示意图。FIG. 4 is a schematic diagram of a format of a certificate application request according to an embodiment of the present invention.
图5是本发明的一个实施例的对串号Hash进行签名的签名值的格式示意图。FIG. 5 is a schematic diagram of the format of a signature value for signing a serial number Hash according to an embodiment of the present invention.
图6是本发明的方法中防伪APP激活防复制防伪标签过程的流程示意图。6 is a schematic flowchart of a process of activating an anti-copying and anti-counterfeiting label by an anti-counterfeiting APP in the method of the present invention.
图7是本发明的方法中验证智能包装的真伪的流程示意图。FIG. 7 is a schematic flow chart of verifying the authenticity of the smart package in the method of the present invention.
图8是本发明的方法中商品、标签、智能包装的关联关系示意图。FIG. 8 is a schematic diagram of the association relationship among commodities, labels, and smart packaging in the method of the present invention.
图9是本发明的方法中激活智能包装的流程示意图。FIG. 9 is a schematic flow chart of activating smart packaging in the method of the present invention.
图10是本发明的方法中智能控制模组与防复制防伪标签信息交互流程流程示意图。FIG. 10 is a schematic flowchart of the information interaction process between the intelligent control module and the anti-copying and anti-counterfeiting label in the method of the present invention.
图11是本发明的一个实施例中设置智能包装开锁指纹的流程示意图。FIG. 11 is a schematic flowchart of setting a fingerprint for unlocking a smart package in an embodiment of the present invention.
图12是本发明的一个实施例中设置智能包装开锁密码的流程示意图。FIG. 12 is a schematic flowchart of setting an unlocking password for a smart package in an embodiment of the present invention.
图13是本发明的一个实施例中通过指纹或密码开锁的流程示意图。FIG. 13 is a schematic flowchart of unlocking by fingerprint or password in an embodiment of the present invention.
图14是本发明的一个实施例中实现开箱离线验证的流程示意图。FIG. 14 is a schematic flow chart of implementing out-of-box offline verification in an embodiment of the present invention.
图15是本发明的一个实施例中实现不开箱离线验证的流程示意图。FIG. 15 is a schematic flowchart of realizing offline verification without opening the box in an embodiment of the present invention.
具体实施方式Detailed ways
下面结合本发明的实施例对本发明作进一步的阐述和说明。The present invention will be further elaborated and described below in conjunction with the embodiments of the present invention.
实施例:Example:
实施例一:Example 1:
一种基于数字签名技术的防伪验证方法,基于防伪验证系统实现,具体的,如图1所示,本实施例中,所述防伪验证系统包括防伪平台、防伪APP、智能包装及防复制防伪标签。An anti-counterfeiting verification method based on digital signature technology is implemented based on an anti-counterfeiting verification system. Specifically, as shown in FIG. 1 , in this embodiment, the anti-counterfeiting verification system includes an anti-counterfeiting platform, an anti-counterfeiting APP, a smart package and an anti-copying anti-counterfeiting label. .
其中,防伪平台负责整个智能包装的防伪控制,并且能够与防伪APP进行安全通信,在线验证智能包装的真实性;同时,在智能包装通过防伪平台的防伪验证后,防伪平台会向智能包装发放数字证书以代表智能包装的身份。Among them, the anti-counterfeiting platform is responsible for the anti-counterfeiting control of the entire smart packaging, and can communicate securely with the anti-counterfeiting APP to verify the authenticity of the smart packaging online. Certificate to represent the identity of the smart wrapper.
防伪APP是与本方法配套的APP,可嵌于智能手机内,负责在防伪平台注册智能包装、对防复制防伪标签的激活等,通过智能手机与智能包装进行连接通信。The anti-counterfeiting APP is an APP supporting this method, which can be embedded in a smart phone, and is responsible for registering the smart package on the anti-counterfeiting platform, activating the anti-copying and anti-counterfeiting label, etc., and connecting and communicating with the smart package through the smart phone.
所述智能包装包括锁具模块、通信模块、智能控制模组等,通信模块与智能手机通讯连接,智能控制模组通过控制锁具模块的启闭还控制智能包装的开关,同时智能控制模组能够通过防伪标签读卡器读取防复制防伪标签的信息进行防伪标签的验证,来感知防复制防伪标签是否存在、是否遭到破坏,以及是否与本包装相对应;智能控制模组具体通过蓝牙与防伪APP进行信息交互;本实施例中,智能控制模组内集成安全芯片,用来存储安全信息,安全芯片内的信息一旦写入不能导出;每个智能控制模组具有唯一的串号,生产时存储在安全芯片内,且无法导出和复制,同时,在安全芯片内还存储有一组包括公钥与私钥的密钥对;智能控制模组控制智能包装的锁具模块对包装上锁或开锁;同时,本实施例中的智能包装还具备指纹识别模块、密码解锁模块等,支持指纹开锁、密码开锁。The intelligent packaging includes a lock module, a communication module, an intelligent control module, etc., the communication module is connected to the smart phone for communication, and the intelligent control module also controls the switch of the intelligent packaging by controlling the opening and closing of the lock module. The anti-counterfeiting label reader reads the information of the anti-counterfeiting anti-counterfeiting label to verify the anti-counterfeiting label, to perceive whether the anti-counterfeiting anti-counterfeiting label exists, whether it is damaged, and whether it corresponds to the package; the intelligent control module specifically communicates with the anti-counterfeiting label through Bluetooth. APP performs information exchange; in this embodiment, a security chip is integrated in the intelligent control module to store security information. Once the information in the security chip is written, it cannot be exported; each intelligent control module has a unique serial number. It is stored in the security chip and cannot be exported and copied. At the same time, a set of key pairs including public and private keys are also stored in the security chip; the intelligent control module controls the lock module of the intelligent package to lock or unlock the package; At the same time, the smart package in this embodiment also has a fingerprint identification module, a password unlocking module, etc., and supports fingerprint unlocking and password unlocking.
防复制防伪标签主要用于对需要保护的商品进行物理上的防伪,可粘贴在商品的防伪位置(如:酒类可以粘贴在酒的瓶盖处,开盖之后自动销毁);防复制防伪标签具有物理防伪性,不能通过现有技术对标签进行复制。具体的,本实施例的防复制防伪标签是在RFID电子标签的天线上赋予物理电位,一旦天线遭到拆卸,将无法复原原来的物理电;防复制防伪标签粘贴到商品上后,要想取消标签,就会破坏RFID电子标签的天线,最终破坏物理电位;通过这种技术手段可达到防复制防伪标签无法复制的目的;防复制防伪标签能够通过防伪APP进行激活。Anti-copying and anti-counterfeiting labels are mainly used for physical anti-counterfeiting of goods that need to be protected, and can be pasted on the anti-counterfeiting position of goods (for example: wine can be pasted on the bottle cap of wine, which will be automatically destroyed after opening); anti-copying anti-counterfeiting labels It has physical anti-counterfeiting property, and the label cannot be copied by the existing technology. Specifically, the anti-copying and anti-counterfeiting label of this embodiment is to assign a physical potential to the antenna of the RFID electronic label. Once the antenna is disassembled, the original physical electricity cannot be restored; The label will destroy the antenna of the RFID electronic label and eventually destroy the physical potential; through this technical means, the purpose of the anti-copying and anti-counterfeiting label can not be copied; the anti-copying and anti-counterfeiting label can be activated through the anti-counterfeiting APP.
基于上述防伪验证系统,如图2所示,本实施例的防伪验证方法具体包括以下步骤:Based on the above-mentioned anti-counterfeiting verification system, as shown in FIG. 2 , the anti-counterfeiting verification method of this embodiment specifically includes the following steps:
S10 :在防伪平台注册智能包装。S10: Register smart packaging on the anti-counterfeiting platform.
为了防止智能包装造假,在智能包装生产完成之后,需要在防伪平台进行注册。具体是通过安装在智能手机上的防伪APP在智能包装组装完成后,通过蓝牙接口与智能包装的智能控制模组连接;智能包装的智能控制模组,通过安全加密芯片生成数字证书申请请求(csr),把申请请求通过蓝牙传输到防伪APP,防伪APP通过互联网安全传输通道(SSL通道)向防伪平台向第三方CA机构申请签发数字证书;之后,智能控制模组采用Hash算法对智能控制模组串号计算Hash值,并且通过安全芯片内的私钥对Hash值进行加密,把加密信息通过蓝牙传递到手机APP,防伪APP通过互联网安全传输通道(SSL通道),传递给防伪平台,防伪平台对签名值进行验签,并且把Hash作为智能包装的唯一标识,存储在平台上。In order to prevent counterfeiting of smart packaging, registration on the anti-counterfeiting platform is required after the production of smart packaging is completed. Specifically, after the smart packaging is assembled, the anti-counterfeiting APP installed on the smartphone is connected to the smart control module of the smart packaging through the Bluetooth interface; the smart control module of the smart packaging generates a digital certificate application request (csr ), transmit the application request to the anti-counterfeiting APP through Bluetooth, and the anti-counterfeiting APP applies to the anti-counterfeiting platform to issue a digital certificate to the third-party CA agency through the Internet secure transmission channel (SSL channel). The serial number calculates the Hash value, encrypts the Hash value through the private key in the security chip, and transmits the encrypted information to the mobile APP through Bluetooth. The anti-counterfeiting APP transmits it to the anti-counterfeiting platform through the Internet secure transmission channel (SSL channel). The signature value is verified, and the Hash is stored on the platform as the unique identifier of the smart package.
如图3所示,在防伪平台注册智能包装具体包括以下步骤:As shown in Figure 3, registering smart packaging on the anti-counterfeiting platform includes the following steps:
S101 :设备自检,在智能包装的智能控制模组通电之后,智能控制模组将首先自检,检测自身的电路特性是否正常以保障后续流程的正常进行,完成自检才通过防伪APP在防伪平台注册智能包装。S101: Equipment self-inspection. After the intelligent control module of the intelligent packaging is powered on, the intelligent control module will first self-inspect to check whether its own circuit characteristics are normal to ensure the normal progress of the subsequent process. The platform registers smart packaging.
S102 :连接蓝牙,防伪APP通过手机的蓝牙功能连接到智能包装的通信模块以实现与智能控制模组的通讯;本实施例中,防伪APP具体是通过手机的蓝牙与智能包装的的蓝牙模块实现连接和信息交互的。S102: Connect to bluetooth, and the anti-counterfeiting APP is connected to the communication module of the smart package through the bluetooth function of the mobile phone to realize communication with the intelligent control module; in this embodiment, the anti-counterfeiting APP is specifically realized through the bluetooth of the mobile phone and the bluetooth module of the smart package connection and information interaction.
S103 :下发命令(GENERATE_CSR),防伪APP向智能控制模组下发产生证书申请请求(CSR)的命令,等待智能控制模组反馈信息。S103: Issue a command (GENERATE_CSR), the anti-counterfeiting APP issues a command to generate a certificate application request (CSR) to the intelligent control module, and waits for the feedback information of the intelligent control module.
S104 :生成证书申请请求(csr),智能控制模组收到防伪APP下发的证书申请请求命令后即向防伪APP返回申请数字证书的请求,其中,具体的证书申请请求的格式如图4所示,本实施例的申请数字证书的请求中包括的数据如下所示:S104: Generate a certificate application request (csr), after the intelligent control module receives the certificate application request command issued by the anti-counterfeiting APP, it returns a request for applying for a digital certificate to the anti-counterfeiting APP, wherein the specific format of the certificate application request is shown in Figure 4 As shown, the data included in the request for applying for a digital certificate in this embodiment is as follows:
OBJECT_IDENTIFIRE(1.2.840.10045.2.1)ecDSA表示SM2证书的公钥算法是使用ECC算法;OBJECT_IDENTIFIRE(1.2.840.10045.2.1) ecDSA indicates that the public key algorithm of the SM2 certificate uses the ECC algorithm;
OBJECT_IDENTIFIRE(1.2.156.10197.1.301)表示公钥参数。OBJECT_IDENTIFIRE (1.2.156.10197.1.301) represents the public key parameter.
BIT_STRING(65)数据是密码芯片生成的公钥。The BIT_STRING(65) data is the public key generated by the cryptographic chip.
OBJECT_IDENTIFIRE(1.2.156.10197.1.501) SM2证书配套的签名算法是基于SM3的SM2签名算法。OBJECT_IDENTIFIRE(1.2.156.10197.1.501) The signature algorithm matching the SM2 certificate is the SM2 signature algorithm based on SM3.
BIT_STRING(72)数据是密码芯片计算的公钥的签名值。The BIT_STRING(72) data is the signature value of the public key calculated by the cryptographic chip.
S105 :申请数字证书(csr),防伪APP在收到智能控制模组返回的申请数字证书的请求后,即向防伪平台发送证书申请请求,防伪平台收到证书申请请求之后,再向CA机构申请数字证书。S105: Apply for a digital certificate (csr). The anti-counterfeiting APP sends a certificate application request to the anti-counterfeiting platform after receiving the request for applying for a digital certificate returned by the intelligent control module. After receiving the certificate application request, the anti-counterfeiting platform applies to the CA agency. digital certificate.
S106 :颁发数字证书,CA机构收到数字证书申请请求之后,颁发数字证书,并且传递给防伪平台;防伪平台再将数字证书下发给防伪APP,防伪APP把数字证书下发给智能控制模组;其中,防伪平台下发数字证书时还具体将数字证书与步骤S104收到的公钥进行关联保存。S106: Issue a digital certificate. After the CA agency receives the digital certificate application request, it issues the digital certificate and passes it to the anti-counterfeiting platform; the anti-counterfeiting platform then issues the digital certificate to the anti-counterfeiting APP, and the anti-counterfeiting APP issues the digital certificate to the intelligent control module ; wherein, when the anti-counterfeiting platform issues the digital certificate, the digital certificate is also stored in association with the public key received in step S104.
本实施例的数字证书的格式遵循《GM/T 0015—2012 基于SM2密码算法的数字证书格式规范》。The format of the digital certificate in this embodiment follows "GM/T 0015-2012 Format Specification for Digital Certificate Based on SM2 Cryptographic Algorithm".
S107 :存储数字证在安全芯片内,智能控制模组收到下发的数字证书后即存储在智能控制模组内的安全芯片内,则数字证书申请完成。S107: The digital certificate is stored in the security chip, and the digital certificate is stored in the security chip in the intelligent control module after the intelligent control module receives the issued digital certificate, and the application for the digital certificate is completed.
S108 :下发注册包装命令(REG_PACK),防伪APP向智能控制模组下发注册包装命令。S108: Issue a registration packaging command (REG_PACK), and the anti-counterfeiting APP issues a registration packaging command to the intelligent control module.
S109 :智能控制模组收到命令后即通过SM3密码算法计算智能控制模组串号记为串号Hash。S109: After the intelligent control module receives the command, it calculates the serial number of the intelligent control module through the SM3 cryptographic algorithm and records it as the serial number Hash.
S110 :智能控制模组通过私钥对串号Hash进行签名运算,并且把签名值、串号Hash及公钥作为注册请求数据反馈给防伪APP,具体的签名值格式如图5所示。S110: The intelligent control module performs a signature operation on the serial number Hash through the private key, and feeds the signature value, the serial number Hash and the public key as registration request data to the anti-counterfeiting APP. The specific signature value format is shown in Figure 5.
S111 :防伪APP接收到智能控制模组的注册请求数据之后,向防伪平台发起注册包装请求,并且把注册请求数据作为参数传递给防伪平台。S111: After receiving the registration request data of the intelligent control module, the anti-counterfeiting APP initiates a registration packaging request to the anti-counterfeiting platform, and transmits the registration request data as a parameter to the anti-counterfeiting platform.
S112 :防伪平台根据收到的公钥对收到的签名值进行解密并验证解密得到的串号Hash与注册请求数据中的串号Hash是否一致,若一致则进入下一步。S112: The anti-counterfeiting platform decrypts the received signature value according to the received public key and verifies whether the decrypted serial number Hash is consistent with the serial number Hash in the registration request data, and if they are consistent, the next step is entered.
S113 :防伪平台保存获取到的串号Hash,将获取的串号Hash与(步骤S106建立的)关联有相同公钥的数字证书建立关联关系并保存。S113: The anti-counterfeiting platform saves the obtained serial number Hash, and establishes an association relationship between the obtained serial number Hash and the digital certificate associated with the same public key (established in step S106) and saves it.
S114 :防伪平台向防伪APP反馈包装注册成功;在整个注册过程中,智能控制模组串号通过SM3算法加以保护,平台全程未保存明文智能控制模组串号,从而从根本上杜绝智能控制模组串号的泄露可杜绝造假。S114: The anti-counterfeiting platform reports to the anti-counterfeiting APP that the packaging registration is successful; during the entire registration process, the serial number of the intelligent control module is protected by the SM3 algorithm, and the platform does not save the serial number of the intelligent control module in plaintext throughout the process, thus fundamentally eliminating the intelligent control module The leakage of the string number can prevent fraud.
S20 :在商品上粘贴防复制防伪标签并激活S20: Paste the anti-copying and anti-counterfeiting label on the product and activate it
本实施例的防复制防伪标签是在RFID电子标签的天线上赋予物理电位,一旦天线遭到拆卸,将无法复原原来的物理电;并且防复制防伪标签粘贴到商品上后,要想取消标签,就会破坏RFID电子标签的天线,最终破坏物理电位;通过上述技术手段来达到防复制防伪标签无法复制的目的;本实施例的防复制防伪标签能够通过防伪APP进行激活,具体包括以下步骤:The anti-copying and anti-counterfeiting label of this embodiment is given a physical potential on the antenna of the RFID electronic label. Once the antenna is disassembled, the original physical electricity cannot be restored; It will destroy the antenna of the RFID electronic tag, and finally destroy the physical potential; through the above technical means to achieve the purpose that the anti-copying and anti-counterfeiting label cannot be copied; the anti-copying and anti-counterfeiting label of this embodiment can be activated through the anti-counterfeiting APP, which specifically includes the following steps:
S201 :操作者如包装人员在商品上粘贴防复制防伪标签,一般设置粘贴部位在商品防伪的关键部位,如:酒瓶的瓶盖与瓶身的结合处等。S201: If the operator pastes the anti-copying and anti-counterfeiting label on the commodity, the operator generally sets the sticking part at the key part of the commodity anti-counterfeiting, such as the joint of the bottle cap and the bottle body of the wine bottle.
S202 :通过防伪APP激活防复制防伪标签,具体激活如图6所示:S202: Activate the anti-copying and anti-counterfeiting label through the anti-counterfeiting APP, and the specific activation is shown in Figure 6:
S2021 :打开手机NFC功能。S2021: Turn on the NFC function of the mobile phone.
S2022 :读取标签:防伪APP通过手机NFC读取防复制防伪标签的UID。S2022: Read the label: The anti-counterfeiting APP reads the UID of the anti-copying and anti-counterfeiting label through the NFC of the mobile phone.
S2023 :验证UID:防伪APP向防伪平台发送UID,本实施例中优选通过安全SSL传输通道传递信息,防伪平台验证UID的正确性。S2023: Verify the UID: the anti-counterfeiting APP sends the UID to the anti-counterfeiting platform. In this embodiment, the information is preferably transmitted through a secure SSL transmission channel, and the anti-counterfeiting platform verifies the correctness of the UID.
本实施例中,已经将防复制防伪标签UID提前导入防伪平台进行保存,防伪平台验证UID的正确性时具体是查找收到的UID是否已保存,已保存则通过验证。In this embodiment, the UID of the anti-copying and anti-counterfeiting label has been imported into the anti-counterfeiting platform in advance for saving. When the anti-counterfeiting platform verifies the correctness of the UID, it specifically checks whether the received UID has been saved, and if it has been saved, the verification is passed.
S2024 :激活标签:在防伪平台验证标签UID通过的情况下,防伪APP激活标签,设置好防伪标签的随机物理电位。S2024: Activating the label: in the case that the anti-counterfeiting platform verifies that the UID of the label is passed, the anti-counterfeiting APP activates the label and sets the random physical potential of the anti-counterfeiting label.
S2025 :记录激活结果:防伪APP把随机物理电位发送给防伪平台并与防伪平台保存的对应的UID建立唯一对应关系,同时防伪APP内记录UID,便于后续与智能包装建立关系。S2025: Record the activation result: the anti-counterfeiting APP sends the random physical potential to the anti-counterfeiting platform and establishes a unique correspondence with the corresponding UID saved by the anti-counterfeiting platform, and at the same time records the UID in the anti-counterfeiting APP to facilitate the subsequent establishment of a relationship with the smart packaging.
S30 :验证智能包装的真实性。S30: Verify the authenticity of the smart packaging.
验证智能包装的真实性,主要作用是防止智能包装造假,由于S10步骤已经在防伪平台注册了智能包装(即将智能包装的智能控制模组串号Hash值作为智能包装的唯一标识),因此本步骤主要通过验证智能控制模组串号Hash值来确定智能包装是否真实有效。The main function of verifying the authenticity of the smart packaging is to prevent counterfeiting of the smart packaging. Since the smart packaging has been registered on the anti-counterfeiting platform in step S10 (the Hash value of the serial number of the smart control module of the smart packaging is used as the unique identifier of the smart packaging), this step Mainly by verifying the Hash value of the serial number of the intelligent control module to determine whether the intelligent packaging is real and effective.
如图7所示,具体的验证流程如下:As shown in Figure 7, the specific verification process is as follows:
S301 : 设备自检:在智能包装的智能控制模组通电之后,智能控制模组将首先自检,检测自身的电路特性是否正常,在完成自检再通过防伪APP验证智能包装真伪。S301 : Equipment self-inspection: After the intelligent control module of the intelligent packaging is powered on, the intelligent control module will first self-inspect to check whether its own circuit characteristics are normal, and then verify the authenticity of the intelligent packaging through the anti-counterfeiting APP after completing the self-inspection.
S302 :连接蓝牙:防伪APP通过手机的蓝牙功能连接到智能控制模组;实现连接和信息交互的。S302: Connect to Bluetooth: The anti-counterfeiting APP is connected to the intelligent control module through the Bluetooth function of the mobile phone; it realizes connection and information interaction.
S303 :下发命令(VERIFY_PACK):防伪APP向智能控制模组下发验证智能包装的命令,等待智能控制模组反馈信息。S303: Issue a command (VERIFY_PACK): The anti-counterfeiting APP issues a command to verify the smart packaging to the intelligent control module, and waits for the feedback information of the intelligent control module.
S304 :智能控制模组收到验证命令后,采用SM3密码算法计算串号的Hash值记为串号Hash’。S304: After the intelligent control module receives the verification command, it uses the SM3 cryptographic algorithm to calculate the hash value of the serial number and record it as serial number Hash'.
S305 :智能控制模组通过私钥对串号Hash’进行签名运算,并且把签名值、串号Hash’及公钥作为验证请求数据反馈给防伪APP。S305: The intelligent control module performs a signature operation on the serial number Hash' through the private key, and feeds back the signature value, the serial number Hash' and the public key as verification request data to the anti-counterfeiting APP.
S306 :防伪APP将收到的验证请求数据作为参数通过安全通道传递给防伪平台来验证包装真伪。S306: The anti-counterfeiting APP transmits the received verification request data as a parameter to the anti-counterfeiting platform through a secure channel to verify the authenticity of the packaging.
S307 :防伪平台收到验证包装的签名值后,首先根据公钥解密签名值,验证解密得到的串号Hash’与验证请求数据中的串号Hash’是否一致以及串号Hash’是否被改动过,若一致且未改动则进入下一步。S307: After receiving the signature value of the verification package, the anti-counterfeiting platform first decrypts the signature value according to the public key, and verifies whether the decrypted serial number Hash' is consistent with the serial number Hash' in the verification request data and whether the serial number Hash' has been altered , if it is consistent and unchanged, go to the next step.
S308 :防伪平台比对获取的串号Hash’与已保存的关联有相同公钥的串号Hash是否一致。S308: Whether the serial number Hash' obtained by the anti-counterfeiting platform is consistent with the saved serial number Hash associated with the same public key.
如果:串号Hash’=串号Hash,则判断当前使用的包装是平台注册的包装,包装真实有效,可进入下一步。If: serial number Hash’= serial number Hash, then it is judged that the currently used packaging is the packaging registered by the platform, the packaging is real and effective, and you can go to the next step.
如果:串号Hash’≠串号Hash,则判断当前使用的包装是伪造的,返回包装未注册或伪造,不能使用的提示。If: serial number Hash'≠ serial number Hash, it is judged that the currently used package is forged, and a prompt that the package is not registered or forged and cannot be used is returned.
S40 :激活智能包装。S40: Activates smart packaging.
激活智能包装是在S30步骤的基础上,把S20步骤获取到的防复制防伪标签的标签信息(UID、物理电位),写入智能包装的智能控制模组,建立起智能包装与商品之间的关联关系;最终支持智能包装的智能控制模组离线验证防复制防伪标签。Activating the smart packaging is to write the label information (UID, physical potential) of the anti-copying and anti-counterfeiting label obtained in the step S20 into the smart control module of the smart packaging on the basis of the step S30, and establish the relationship between the smart packaging and the product. Association relationship; the intelligent control module that ultimately supports intelligent packaging can verify the anti-copying and anti-counterfeiting labels offline.
其中商品、标签、智能包装的关联关系如图8。本实施例中,商品与防复制防伪标签之间的强关联通过在商品上粘贴防复制防伪标签来实现,标签一旦撕毁,标签将被破坏,无法进行验证;即本实施例的防复制防伪标签具有防复制特性。标签与智能包装通过信息关联,达到可离线验证的目标;且标签信息与物理电位都存储在安全芯片内,外界无法获取。商品与智能包装的关联是通过把商品放入智能包装内,构成商品与外界的物理上隔离。The relationship between commodities, labels, and smart packaging is shown in Figure 8. In this embodiment, the strong association between the commodity and the anti-copying and anti-counterfeiting label is realized by pasting the anti-copying and anti-counterfeiting label on the commodity. Once the label is torn, the label will be damaged and cannot be verified; that is, the anti-copying and anti-counterfeiting label in this embodiment Has anti-copying properties. Labels and smart packaging are associated with information to achieve the goal of offline verification; and label information and physical potential are stored in the security chip, which cannot be obtained by the outside world. The association between commodities and smart packaging is to physically isolate commodities from the outside world by placing commodities in smart packaging.
激活智能包装的具体流程如图9所示,具体如下:The specific process of activating smart packaging is shown in Figure 9, and the details are as follows:
S401:对于已通过验证的智能包装,防伪APP使用步骤S30获取到的公钥对将放入该智能包装的防复制防伪标签的UID和物理电位数字进行加密得到密文。具体如下:S401: For the verified smart package, the anti-counterfeiting APP uses the public key obtained in step S30 to encrypt the UID and physical potential number of the anti-copying and anti-counterfeiting label put into the smart package to obtain ciphertext. details as follows:
密文= SM2_Encrypt(Pk,UID+物理电位数字)。Ciphertext = SM2_Encrypt(Pk, UID + physical potential number).
S402:防伪APP通过手机蓝牙向智能包装的智能控制模组下发密文。S402: The anti-counterfeiting APP sends the ciphertext to the intelligent control module of the intelligent packaging through the mobile phone Bluetooth.
S403:私钥解密,智能控制模组接收到密文之后,通过安全芯片调用私钥解密密文。S403: Decrypt the private key. After the intelligent control module receives the ciphertext, it calls the private key to decrypt the ciphertext through the security chip.
明文(UID+物理电位数字)= SM2_Decrypt(密文)。Plaintext (UID + physical potential number) = SM2_Decrypt (ciphertext).
S404:智能控制模组从解密出的明文,解析出UID和物理电位数字,然后存储到安全芯片内。S404: The intelligent control module parses the UID and the physical potential number from the decrypted plaintext, and stores them in the security chip.
S405:反馈包装激活完成,智能控制模组向防伪APP反馈包装激活完成。S405: The activation of the feedback package is completed, and the intelligent control module reports to the anti-counterfeiting APP that the activation of the package is completed.
S50 :物品放入智能包装,进行验证、上锁S50: Items are put into smart packaging, verified and locked
商品放入智能包装内,智能包装的智能控制模组通过读卡器读取防复制防伪标签的UID和物理电位信息,与存储在安全芯片内的UID和物理电位信息进行比对,比对成功,则验证通过;然后盒盖,智能控制模组自动驱动机械装置上锁;验证不通过则,发出警告提示,不能上锁。The product is put into the smart package, and the smart control module of the smart package reads the UID and physical potential information of the anti-copying and anti-counterfeiting label through the card reader, and compares it with the UID and physical potential information stored in the security chip, and the comparison is successful , the verification is passed; then the box cover, the intelligent control module automatically drives the mechanical device to lock; if the verification fails, a warning prompt is issued and the lock cannot be locked.
具体的,智能控制模组与防复制防伪标签信息交互流程如图10所示,具体如下:Specifically, the information interaction process between the intelligent control module and the anti-copying and anti-counterfeiting label is shown in Figure 10, and the details are as follows:
S501:读取标签信息,在商品放入智能包装内盒盖之后,智能控制模组通过读卡器读取防复制防伪标签的UID和物理电位信息。S501: Read the label information. After the commodity is put into the inner box cover of the intelligent package, the intelligent control module reads the UID and physical potential information of the anti-copying and anti-counterfeiting label through the card reader.
S502:将获取到的UID和物理电位信息与步骤S404保存的UID和物理电位信息进行比对,如果全部匹配,则验证通过,进入S503;如果存在任何不匹配,验证不通过,进入S504。S502: Compare the obtained UID and physical potential information with the UID and physical potential information saved in step S404, if all match, the verification passes, and the process goes to S503; if there is any mismatch, the verification fails, and the process goes to S504.
S503:上锁,智能控制模组向驱动装置发送上锁信号,驱动装置锁定智能包装,无法打开;上锁完成的同时,智能控制模组将向防伪APP发送信号,防伪APP向防伪平台发送包装已使用信息,防伪平台将找到对应智能控制模组串号Hash将其状态标记为“已使用”,则后续此串号的包装将无法再次使用。S503: Lock, the intelligent control module sends a lock signal to the drive device, the drive device locks the intelligent package and cannot be opened; when the lock is completed, the intelligent control module will send a signal to the anti-counterfeiting APP, and the anti-counterfeiting APP will send the package to the anti-counterfeiting platform If the information has been used, the anti-counterfeiting platform will find the Hash corresponding to the serial number of the intelligent control module and mark its status as "used", and the subsequent packaging of this serial number will not be able to be used again.
S504:警告,智能控制模组发出警告声音或光信号或通过显示屏直接显示验证不通过的提示,以提醒用户验证不通过;此时可去除防复制防伪标签,重新粘贴并激活标签,重新激活智能包装。S504: Warning, the intelligent control module emits a warning sound or light signal or directly displays the verification failure prompt on the display screen to remind the user that the verification fails; at this time, the anti-copying and anti-counterfeiting label can be removed, re-paste and activate the label, and re-activate Smart packaging.
S60 :设定智能包装的开锁指纹或密码。S60: Set the fingerprint or password for unlocking the smart package.
在S50步骤完成正确上锁之后,为了能够打开智能包装,需要对智能包装设置相应的解锁数据,本实施例中为指纹或密码,即后续可以通过指纹或密码来开启智能包装。After the correct locking is completed in step S50, in order to be able to open the smart package, corresponding unlocking data needs to be set for the smart package, which is fingerprint or password in this embodiment, that is, the smart package can be opened by fingerprint or password later.
设置智能包装开锁指纹过程如图11所示,具体如下:Figure 11 shows the process of setting the fingerprint to unlock the smart package, and the details are as follows:
S601:命令(SET_FINGER):防伪APP向智能控制模组下发设置指纹命令。S601: Command (SET_FINGER): The anti-counterfeiting APP sends a fingerprint setting command to the intelligent control module.
S602:采集开锁指纹:智能控制模组通过指纹模块采集开锁指纹。S602: Collect unlocking fingerprints: the intelligent control module collects unlocking fingerprints through the fingerprint module.
S603:保存开锁指纹:智能控制模组保存采集到的开锁指纹。S603: Save unlocking fingerprints: The intelligent control module saves the collected unlocking fingerprints.
S604:反馈设置完成:智能控制模组反馈指纹设置完成。S604: Feedback setting completed: the intelligent control module feedback fingerprint setting is completed.
设置智能包装开锁密码过程如图12所示,具体如下:Figure 12 shows the process of setting the smart package unlocking password, and the details are as follows:
S605:命令(SET_PWD):防伪APP向智能控制模组下发设置密码命令。S605: Command (SET_PWD): The anti-counterfeiting APP sends a password setting command to the intelligent control module.
S606:采集开锁密码:,智能控制模组通过按键采集开锁密码。S606: Collect unlocking password: The intelligent control module collects the unlocking password by pressing the button.
S607:保存开锁密码:智能控制模组保存采集到的开锁密码。S607: Save unlocking password: The intelligent control module saves the collected unlocking password.
S608:反馈设置完成:智能控制模组反馈密码设置完成。S608: Feedback setting complete: The intelligent control module feedback password setting is complete.
S70 :指纹或密码开锁。S70: Fingerprint or password unlock.
在完成S60步骤之后,商品已经锁定在智能包装内,上锁的包装需要通过指纹或密码实现开锁,包装开锁后,用户可以取出粘贴有防复制标签的商品,然后再放入商品,智能包装就自动感应商品,进行离线防伪验真。After completing the step S60, the product has been locked in the smart package, and the locked package needs to be unlocked by fingerprint or password. After the package is unlocked, the user can take out the product with the anti-copy label attached, and then put the product into the smart package. Automatically sense goods for offline anti-counterfeiting verification.
具体的,指纹或密码开锁过程如图13所示,具体如下:Specifically, the fingerprint or password unlocking process is shown in Figure 13, and the details are as follows:
S701:接通电源,商品拥有者接通智能包装电源,商品通过第二阶段的包装,已经放入并且所在智能包装内。S701: The power is turned on, the owner of the product turns on the power of the smart package, and the product has passed through the second-stage packaging, and has been placed and placed in the smart package.
S702:显示提示信息,本实施例的智能包装配有显示屏,显示如下选项:S702: Display prompt information, the smart package of this embodiment is equipped with a display screen, and the following options are displayed:
选择【1】,指纹开锁;Select [1], fingerprint unlock;
选择【2】,密码开锁;Select【2】to unlock with password;
选择【3】,防伪验证;Select [3], anti-counterfeiting verification;
S703:在选择【1或2】的情况下,商品拥有者在指纹传感器刷指纹或在触摸显示屏录入密码。S703: In the case of selecting [1 or 2], the owner of the product swipes his fingerprint on the fingerprint sensor or enters a password on the touch screen.
S704:验证指纹/密码是否匹配,智能控制模组采集到指纹/密码之后,与智能控制模组内存储指纹/密码进行验证,看指纹/密码是否匹配。S704: Verify whether the fingerprint/password match. After the fingerprint/password is collected by the intelligent control module, verify with the fingerprint/password stored in the intelligent control module to see if the fingerprint/password match.
S705:匹配时开锁:在指纹/密码匹配的情况下,智能控制模组向锁具模块发送开锁信号,开锁完成。S705: Unlock when matching: In the case of fingerprint/password matching, the intelligent control module sends an unlocking signal to the lock module, and the unlocking is completed.
S706:在指纹/密码不匹配的情况下,智能控制模组在显示屏上显示警示信息。S706: In the case of fingerprint/password mismatch, the intelligent control module displays a warning message on the display screen.
S707:反馈警示信息或开箱成功信息,如果开箱成功,商品拥有者可以取出商品查看/展示,然后在放入智能包装内。S707: Feedback warning information or successful unpacking information. If the unpacking is successful, the owner of the product can take out the product for viewing/display, and then put it into the smart package.
S80:开箱离线验证S80: Out-of-the-box offline verification
开箱离线验证是商品拥有者打开包装查看/展示商品后,然后再次把商品放入智能包装内,合箱时智能控制模组能够通过防复制防伪标签验证商品是否放入智能包装内,验证放入的商品与智能包装是否匹配,从而达到离线商品防伪验证的目的。Unpacking offline verification means that the owner of the product opens the package to view/display the product, and then puts the product into the smart package again. When the box is closed, the smart control module can verify whether the product is placed in the smart package through the anti-copying and anti-counterfeiting label. Whether the incoming goods match the smart packaging, so as to achieve the purpose of offline commodity anti-counterfeiting verification.
开箱离线验证过程如图14所示,具体如下:The out-of-box offline verification process is shown in Figure 14, and the details are as follows:
S801:合箱,商品拥有者完成商品查看后再次把商品放入智能包装内,合拢智能包装箱。S801: Closing the box, the owner of the product puts the product into the smart packaging again after checking the product, and closes the smart packaging box.
S802:在商品放入智能包装内盒盖之后,智能控制模组通过读卡器获取防复制防伪标签的UID和物理电位信息;其中,如果商品未放入智能包装内,合箱后无法读取标签信息,将显示商品未放入的提示信息,成功获取到防复制防伪标签的UID和物理电位信息则进入下一步。S802: After the product is put into the inner cover of the smart package, the smart control module obtains the UID and physical potential information of the anti-copying and anti-counterfeiting label through the card reader; among them, if the product is not put into the smart package, it cannot be read after the box is closed The label information will display the prompt information that the product has not been put in. If the UID and physical potential information of the anti-copying and anti-counterfeiting label are successfully obtained, go to the next step.
S803:将获取到的UID和物理电位信息与步骤S404保存的UID和物理电位信息进行比对,如果全部匹配,则验证通过,进入S805;如果存在任何不匹配,防伪验证不通过,进入S805。S803: Compare the obtained UID and physical potential information with the UID and physical potential information saved in step S404, if all match, the verification passes, and the process goes to S805; if there is any mismatch, the anti-counterfeiting verification fails, and the process goes to S805.
S804:上锁,智能控制模组向驱动装置发送上锁信号,驱动装置锁定智能包装,无法打开。S804: Lock, the intelligent control module sends a lock signal to the drive device, and the drive device locks the intelligent package and cannot be opened.
S805:警告,智能控制模组发出警告声音或光信号或显示屏显示未通过的提示,提醒验证不通过。S805: Warning, the intelligent control module emits a warning sound or light signal or the display screen displays a failure prompt to remind that the verification fails.
S90:不开箱离线验证S90: offline verification without unpacking
不开箱离线验证,能够满足不需要打开智能包装,适用商品的快速防伪验证。即若在步骤S702中,用户选择【3】,防伪验证即会触发本方案中的离线验证流程,具体如图15所示,包括以下步骤:Offline verification without unpacking can meet the requirements of fast anti-counterfeiting verification of commodities without opening the smart packaging. That is, if in step S702, the user selects [3], the anti-counterfeiting verification will trigger the offline verification process in this solution, as shown in Figure 15, including the following steps:
S901:接通电源,商品拥有者接通智能包装电源,商品通过第二阶段的包装,已经放入并且所在智能包装内。S901: The power is turned on, the owner of the product turns on the power of the smart package, and the product has passed through the second-stage packaging, and has been placed and placed in the smart package.
S902:显示提示信息,智能包装配有显示屏,显示如下选项:S902: Display prompt information, the smart packaging is equipped with a display screen, and the following options are displayed:
选择【1】,指纹开锁;Select [1], fingerprint unlock;
选择【2】,密码开锁;Select【2】to unlock with password;
选择【3】,防伪验证;Select [3], anti-counterfeiting verification;
用户选择【3】;The user selects [3];
S903:智能控制模组通过读卡器读取并获取防复制防伪标签的UID和物理电位信息。S903: The intelligent control module reads and obtains the UID and physical potential information of the anti-copying and anti-counterfeiting label through the card reader.
S904:将获取到的UID和物理电位信息与步骤S404保存的UID和物理电位信息进行比对,如果全部匹配,则验证通过;如果存在任何不匹配,防伪验证不通过。S904: Compare the obtained UID and physical potential information with the UID and physical potential information saved in step S404, if all match, the verification passes; if there is any mismatch, the anti-counterfeiting verification fails.
S905:反馈验证结果,在智能包装的显示屏上显示验证结果。S905: Feed back the verification result, and display the verification result on the display screen of the smart package.
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。It can be understood that the above embodiments are only exemplary embodiments adopted to illustrate the principle of the present invention, but the present invention is not limited thereto. For those skilled in the art, without departing from the spirit and essence of the present invention, various modifications and improvements can be made, and these modifications and improvements are also regarded as the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011040777.2A CN111932285B (en) | 2020-09-28 | 2020-09-28 | Anti-counterfeiting verification method based on digital signature technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011040777.2A CN111932285B (en) | 2020-09-28 | 2020-09-28 | Anti-counterfeiting verification method based on digital signature technology |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111932285A true CN111932285A (en) | 2020-11-13 |
CN111932285B CN111932285B (en) | 2021-02-09 |
Family
ID=73334608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011040777.2A Active CN111932285B (en) | 2020-09-28 | 2020-09-28 | Anti-counterfeiting verification method based on digital signature technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111932285B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112487841A (en) * | 2020-12-15 | 2021-03-12 | 北京爱创科技股份有限公司 | Method and device for rapidly verifying packaging relationship |
CN114331478A (en) * | 2022-01-07 | 2022-04-12 | 四川省数字证书认证管理中心有限公司 | An anti-counterfeiting system and method based on the separation of three powers based on the national secret algorithm |
CN118551417A (en) * | 2024-07-30 | 2024-08-27 | 四川省数字证书认证管理中心有限公司 | Electronic signature and verification method for structured data records |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080149584A1 (en) * | 2006-12-21 | 2008-06-26 | Martinelli Lawrence G | Secure product packaging |
CN103034884A (en) * | 2012-12-07 | 2013-04-10 | 北京印刷学院 | Commodity packaging anti-fake device and device and system for anti-fake recognition with built-in secret key |
CN104268758A (en) * | 2014-09-15 | 2015-01-07 | 周刚 | Merchandise anti-counterfeiting system based on invoice and third-party e-commerce platform |
CN108629603A (en) * | 2018-05-07 | 2018-10-09 | 烟台大学 | A kind of antiforge method for commodities based on Quick Response Code |
CN104134152B (en) * | 2014-08-04 | 2018-11-27 | 矩众合能(天津)科技发展有限公司 | Anti-fake Wine packaging and its application method based on Internet of Things |
CN109741079A (en) * | 2018-12-31 | 2019-05-10 | 陈圣局 | Antiforge method for commodities, system, platform and intelligent packaging |
CN110992064A (en) * | 2019-11-29 | 2020-04-10 | 郑力维 | Block chain two-dimensional or graphic three-dimensional coding and RFID tracing anti-counterfeiting method and system |
CN111047337A (en) * | 2019-12-27 | 2020-04-21 | 绍兴心越科技有限公司 | Anti-counterfeiting bottle cap based on security chip cryptographic algorithm and bottle cap activation and anti-counterfeiting method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104166871B (en) * | 2014-08-12 | 2017-02-01 | 上海坤锐电子科技有限公司 | Anti-counterfeit label and anti-counterfeit method based on combination of two-dimension codes and RFID chips |
US10149159B1 (en) * | 2015-03-19 | 2018-12-04 | Proxidyne, Inc. | Trusted beacon system and method |
CN106570710A (en) * | 2016-10-27 | 2017-04-19 | 纸飞机(北京)科技有限公司 | Commodity anti-counterfeiting method and device |
CN110020524B (en) * | 2019-03-31 | 2021-05-18 | 西安邮电大学 | A Two-way Authentication Method Based on Smart Card |
CN111541660B (en) * | 2020-04-14 | 2022-08-09 | 深圳开源互联网安全技术有限公司 | Identity authentication method for remote vehicle control |
-
2020
- 2020-09-28 CN CN202011040777.2A patent/CN111932285B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080149584A1 (en) * | 2006-12-21 | 2008-06-26 | Martinelli Lawrence G | Secure product packaging |
CN103034884A (en) * | 2012-12-07 | 2013-04-10 | 北京印刷学院 | Commodity packaging anti-fake device and device and system for anti-fake recognition with built-in secret key |
CN104134152B (en) * | 2014-08-04 | 2018-11-27 | 矩众合能(天津)科技发展有限公司 | Anti-fake Wine packaging and its application method based on Internet of Things |
CN104268758A (en) * | 2014-09-15 | 2015-01-07 | 周刚 | Merchandise anti-counterfeiting system based on invoice and third-party e-commerce platform |
CN108629603A (en) * | 2018-05-07 | 2018-10-09 | 烟台大学 | A kind of antiforge method for commodities based on Quick Response Code |
CN109741079A (en) * | 2018-12-31 | 2019-05-10 | 陈圣局 | Antiforge method for commodities, system, platform and intelligent packaging |
CN110992064A (en) * | 2019-11-29 | 2020-04-10 | 郑力维 | Block chain two-dimensional or graphic three-dimensional coding and RFID tracing anti-counterfeiting method and system |
CN111047337A (en) * | 2019-12-27 | 2020-04-21 | 绍兴心越科技有限公司 | Anti-counterfeiting bottle cap based on security chip cryptographic algorithm and bottle cap activation and anti-counterfeiting method |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112487841A (en) * | 2020-12-15 | 2021-03-12 | 北京爱创科技股份有限公司 | Method and device for rapidly verifying packaging relationship |
CN114331478A (en) * | 2022-01-07 | 2022-04-12 | 四川省数字证书认证管理中心有限公司 | An anti-counterfeiting system and method based on the separation of three powers based on the national secret algorithm |
CN114331478B (en) * | 2022-01-07 | 2025-05-02 | 四川省数字证书认证管理中心有限公司 | Anti-counterfeiting system and method based on national secret algorithm |
CN118551417A (en) * | 2024-07-30 | 2024-08-27 | 四川省数字证书认证管理中心有限公司 | Electronic signature and verification method for structured data records |
CN118551417B (en) * | 2024-07-30 | 2024-10-15 | 四川省数字证书认证管理中心有限公司 | Electronic signature and verification method for structured data records |
Also Published As
Publication number | Publication date |
---|---|
CN111932285B (en) | 2021-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1588386B (en) | System and method for realizing article information detection by radio frequency identification and mobile communication combination | |
US9674705B2 (en) | Method and system for secure peer-to-peer mobile communications | |
CN102315942B (en) | Security terminal with Bluetooth and communication method thereof of security terminal and client end | |
US7673799B2 (en) | Card reader for use with web based transactions | |
CN106415611B (en) | self-authentication chip | |
CN105229965B (en) | Equipment identification system and equipment authenticating method | |
US20210398134A1 (en) | Biocrypt Digital Wallet | |
CN111932285A (en) | Anti-counterfeiting verification method based on digital signature technology | |
CN106603484A (en) | Virtual key method and apparatus using the same, background system, and user terminal | |
CN111415445B (en) | Logistics box management method, device, computer equipment and storage medium | |
JPH086520B2 (en) | Remote access system | |
CN107786550A (en) | A kind of safety communicating method of self-service device, safe communication system and self-service device | |
US20160105286A1 (en) | Method and system for backing up private key of electronic signature token | |
CN110310406A (en) | Unlocking method of intelligent door lock and intelligent door lock | |
US20150295919A1 (en) | Self-authenticating card | |
CN102043973B (en) | A method of electronic tag ownership transfer based on semi-trusted center | |
CN106709534A (en) | Anti-counterfeit verification system of electronic certificate | |
CN111709747B (en) | Intelligent terminal authentication method and system | |
US20230086015A1 (en) | Ic card asymmetric labelling system and ic card built-in password input system | |
CN101097626A (en) | System and method for monitoring remittance draft with electronic label | |
JP2022053457A (en) | System and method for touchless pin entry | |
KR101879326B1 (en) | Method and device for transmitting and receiving instruction information | |
CN207665990U (en) | Electronic cigarette and electronic cigarette activation system | |
CN103971044A (en) | Radio frequency identification and digital signature integration device | |
EP3678872B1 (en) | Document authentication using distributed ledger |
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 | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 4th Floor, Building 3, No. 1699 Jinhe Road, High tech Zone, Chengdu City, Sichuan Province 610000 Patentee after: Sichuan digital certificate Certification Management Center Co.,Ltd. Country or region after: China Address before: 509-512, 5 / F, Block E, 333 jiaozi Avenue, Chengdu, Sichuan 610000 China (Sichuan) pilot Free Trade Zone, Chengdu City, Sichuan Province Patentee before: Sichuan digital certificate Certification Management Center Co.,Ltd. Country or region before: China |