[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110503499B - Method and system for confirming product information - Google Patents

Method and system for confirming product information Download PDF

Info

Publication number
CN110503499B
CN110503499B CN201810471530.2A CN201810471530A CN110503499B CN 110503499 B CN110503499 B CN 110503499B CN 201810471530 A CN201810471530 A CN 201810471530A CN 110503499 B CN110503499 B CN 110503499B
Authority
CN
China
Prior art keywords
buyer
seller
public key
hash value
goods
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
Application number
CN201810471530.2A
Other languages
Chinese (zh)
Other versions
CN110503499A (en
Inventor
范海宁
渡边浩志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Fumai Industry Co ltd
Original Assignee
Shanghai Fumai Industry Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Fumai Industry Co ltd filed Critical Shanghai Fumai Industry Co ltd
Priority to CN201810471530.2A priority Critical patent/CN110503499B/en
Publication of CN110503499A publication Critical patent/CN110503499A/en
Application granted granted Critical
Publication of CN110503499B publication Critical patent/CN110503499B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a method and a system for confirming product information, wherein the method is applied to an electronic commerce transaction platform and is used for storing a block chain of purchasing orders, sending goods and confirming information related to receiving goods; wherein: the seller has a first public key and a first private key, and the first public key is the address of the seller; the buyer has a second public key and a second secret key, and the second public key is the address of the buyer; the method comprises the following steps: a step of sending a purchase order by a buyer and a step of confirming the purchase order by a seller; the method realizes the uplink storage of data of each link of related purchasing orders, goods sending and goods receiving confirmation through a block chain technology, and ensures that the data is not falsifiable, complete and accurate; the transaction process of transmitting a purchase order and confirming the purchase order between a buyer and a seller can be monitored, and the transaction process information is encrypted, so that the electronic commerce online transaction is more reliable and safe.

Description

Method and system for confirming product information
Technical Field
The invention belongs to the field of electronic commerce, and particularly relates to a method and a system for confirming product information.
Background
With the progress of society and the development of the internet, online shopping has become an important part of human life. The online shopping is a product developed by the internet, banks and modern logistics industry, and people can buy and sell goods or services at any time and any place through the internet without any limitation. After the goods or services are selected, the buyer can complete the purchase through the online banking transaction, and the seller can transport the goods out through the logistics company after receiving the money, so that the two parties can save time and energy conveniently.
However, online shopping may also be disadvantageous because when some unscrupulous suppliers begin to sell counterfeit or inferior products, these products differ in appearance or quality from the description displayed on the internet, and it is often difficult to collect money when a buyer receives the goods and finds himself deceived. Therefore, what is needed is a secure and interactive way to track and verify product identity, source, and authentication to overcome the above-mentioned problems.
Disclosure of Invention
In view of the above problems, the present invention provides a method and system for confirming product information, which can monitor a transaction process of transmitting a purchase order and confirming the purchase order between a buyer and a seller, and encrypt transaction process information, so that an electronic commerce online transaction is more reliable and secure.
In a first aspect, an embodiment of the present invention provides a method for confirming product information, which is applied to an e-commerce transaction platform, where an e-commerce transaction process at least includes: purchasing an order, sending goods and confirming receipt; carrying out block chain storage on the purchase order, the sent goods and the information related to the confirmation of receiving the goods;
the seller has a first public key and a first private key, and the first public key is the address of the seller; the buyer has a second public key and a second secret key, and the second public key is the address of the buyer;
the method for confirming product information includes:
(1) The buyer sends a purchase order:
in the process that the buyer sends the purchase order to the seller, the second public key and the serial number of the product corresponding to the purchase order are sent to the seller;
encrypting the price and the serial number of the product corresponding to the purchase order according to a second public key of the buyer to generate a first hash value;
the buyer encrypts the first hash value and the first public key through the second secret key to generate a first electronic signature;
sending the first hash value and the first electronic signature to a seller;
(2) Step of confirming purchase order by seller:
the seller decodes the first electronic signature through the second public key to obtain a code A1 and a code B1;
when the code A1 is the same as the first public key and the code B1 is the same as the first hash value, the purchase order is validated.
In one embodiment, the method further comprises:
(3) The seller executes the goods sending step:
the seller encrypts the first hash value and the first electronic signature through the first public key to generate a second hash value;
and the seller encrypts the second hash value through the first key to generate a second electronic signature.
In one embodiment, the (3) seller performs the goods transmitting step, and further comprises the steps of encrypting and decrypting the RFID tag.
In one embodiment, the step of encrypting the RFID tag comprises:
encrypting the second electronic signature according to the second public key of the seller to generate an RFID-b;
encrypting the second hash value according to the second public key of the seller to generate RFID-a; the RFID-b and the RFID-a are respectively used for being attached to goods or goods;
the seller sends the RFID-b and the RFID-a to the buyer.
In one embodiment, the step of decrypting the RFID tag comprises:
the buyer acquires the RFID-b and the RFID-a sent by the seller;
the buyer decodes the RFID-b in or on the goods through the second secret key to obtain the second electronic signature;
the buyer decodes the second electronic signature through the first public key to obtain a code B2;
and when the code B2 is the same as the second hash value, the buyer confirms that the information of the goods to be shipped is correct.
In one embodiment, when the code B2 is the same as the second hash value, the buyer confirms that the information of the goods to be shipped is correct, including:
the buyer decodes the RFID-a in or on the goods through the second secret key to obtain a code C2;
and when the code C2 is the same as the second hash value and the code B2 is also the same as the second hash value, the buyer confirms that the information of the goods to be shipped is correct.
In one embodiment, the method further comprises:
(4) The step of the buyer sending a receiving confirmation request:
in the process of confirming the delivery, the buyer encrypts the second hash value and the second electronic signature through the second public key to generate a third hash value;
the buyer encrypts the first public key and the third hash value through the second secret key to generate a third electronic signature;
the buyer sends the third hash value and the third electronic signature to the seller;
the seller decodes the third electronic signature through the second public key to obtain a code A3 and a code B3;
and when the code A3 is the same as the first public key and the code B3 is the same as the third hash value, confirming that the delivery is finished.
In a second aspect, an embodiment of the present invention further provides a system for confirming product information, including: the system comprises a transaction server, at least one buyer client and a seller client;
the transaction server application is a method for validating product information as described in any of the above embodiments.
The technical scheme provided by the embodiment of the invention has the beneficial effects that at least:
the method for confirming the product information provided by the embodiment of the invention is applied to an electronic commerce transaction platform, and the electronic commerce transaction process at least comprises the following steps: purchasing an order, sending goods and confirming receipt; carrying out block chain storage on the purchase order, the sent goods and the information related to the confirmation of receiving the goods; wherein: the seller has a first public key and a first private key, and the first public key is the address of the seller; the buyer has a second public key and a second secret key, and the second public key is the address of the buyer; the method for confirming product information includes: a step of sending a purchase order by a buyer and a step of confirming the purchase order by a seller; the method realizes the uplink storage of data of each link of related purchasing orders, goods sending and receiving confirmation through a block chain technology, and ensures that the data is not falsifiable, complete and accurate; the transaction process of transmitting a purchase order and confirming the purchase order between a buyer and a seller can be monitored, and the transaction process information is encrypted, so that the electronic commerce online transaction is more reliable and safe.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention.
In the drawings:
fig. 1 is a flowchart of a transaction between a seller and a buyer in a method for confirming product information according to an embodiment of the present invention;
FIG. 2 is a diagram of an e-commerce website showing vendor products in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of a process for a buyer sending a purchase order to a seller according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a process for a seller confirming a purchase order according to an exemplary embodiment of the present invention;
FIG. 5 is a schematic diagram illustrating the processing of the transmitted goods between the seller and the buyer according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of an encryption generated RFID tag provided by an embodiment of the present invention;
FIG. 7 is a schematic diagram of a decrypting RFID tag according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of another embodiment of a decrypted RFID tag;
FIG. 9 is a schematic diagram of a confirmation and payment process between a seller and a buyer according to an embodiment of the present invention;
FIG. 10 is a block diagram illustrating a flow of a seller checking and confirming receipt according to an embodiment of the present invention;
wherein: 10-seller, 11-first public key, 12-first key, 13-product, 131-serial number, 14-second electronic signature, 15-second hash value, 20-buyer, 21-second public key, 22-second key, 23-first hash value, 24-first electronic signature, 25-third hash value, 26-third electronic signature, 16-bottle, 17-package, 161-RFID-a,162-RFID-b.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The embodiment of the invention provides a method for confirming product information, which can be applied to electronic commerce transaction platforms, such as B2B, B2C, C2C and other electronic commerce platforms; referring to fig. 1-2, the e-commerce transaction process includes at least: three links of purchasing an order (PO), sending goods (RS) and confirming receiving goods (SC); the block chain storage can be carried out on the information related to the three links of Purchasing Order (PO), sending goods (RS) and confirming receiving goods (SC), and the data can be ensured to be not falsified, complete and accurate.
Wherein: the seller 10 has a first public key 11 and a first secret key 12, and the buyer 20 has a second public key 21 and a second secret key 22, wherein the first public key 11 is the address of the seller 10 and the second public key 21 is the address of the buyer 20. For example, the buyer 20 may provide for downloading a corresponding application from an e-commerce website to generate his/her own second public key 21 and second secret key 22. The public key (public key) and the private key (PrivateKey) related to the buyer and the seller are a key pair (i.e., a public key and a private key) obtained through an algorithm, the public key is a public part of the key pair, and the private key is an unpublished part.
The method for confirming product information includes: (1) A step of sending a purchase order by a buyer and a step of confirming the purchase order by a seller;
the following two steps are described as follows:
(1) The step of sending a purchase order by the buyer:
1.1 in the process that a buyer sends a purchase order to a seller, the second public key and the serial number of a product corresponding to the purchase order are sent to the seller;
1.2, encrypting the price and the serial number of the product corresponding to the purchase order according to a second public key of the buyer to generate a first hash value;
1.3 the buyer encrypts the first hash value and the first public key through the second secret key to generate a first electronic signature;
1.4 sending the first hash value and the first electronic signature to a seller;
in a purchase order, the second public key 21 may be used to indicate who has ordered the product. Referring to fig. 2, each product 13 of the seller 10 has a serial number 131 for identifying the product 13 ordered in the purchase order on the e-commerce website, and the buyer 20 can download the serial number 131 of the product 13 to be ordered and the first public key 11 representing the seller from the website. In addition, the first public key 11 is adapted to indicate the destination address of the PO. In a PO transaction, after ordering the product, the second public key 21 and serial number 131 are sent from the buyer 20 to the seller 10, and the seller 10 can then generate a PO confirmation.
In the process of sending the purchase order, the buyer 20 can generate a first hash value 23 for the price of the product 13 to be ordered and the serial number 131 of the product 13 through the second public key 21.
In addition, referring to fig. 3, the buyer 20 may generate a first electronic signature 24 by encrypting the first hash value 23 and the first public key 11 using the second key 22. The first hash value 23 and the first electronic signature 24 are sent to the seller 10 in the transaction.
(2) Step of confirming purchase order by seller:
2.1 the seller decodes the first electronic signature through the second public key to obtain a code A1 and a code B1;
2.2 when the code A1 is the same as the first public key and the code B1 is the same as the first hash value, the purchase order is validated.
In the PO validation process, as shown with reference to fig. 4, the seller 10 decodes the first electronic signature 24 using the second public key 21 to generate the code-A1 and the code-B1; and if the code-A1 and the code-B1 are identical to the first public key 11 and the first hash value 23, respectively, the PO is confirmed and the seller 10 can obtain the information of the buyer 20. On the other hand, if the purchase order is not confirmed, an order failure occurs when the buyer 20 does not pay for the order. Therefore, the method can prevent the loss of the seller 10 caused by people wanting to place an order.
In this embodiment, the method for confirming product information includes: a step of sending a purchase order by a buyer and a step of confirming the purchase order by a seller; the method realizes the uplink storage of data of each link of related purchasing orders, goods sending and receiving confirmation through a block chain technology, and ensures that the data is not falsifiable, complete and accurate; the transaction process of transmitting a purchase order and confirming the purchase order between a buyer and a seller can be monitored, and the transaction process information is encrypted, so that the electronic commerce online transaction is more reliable and safe.
In one embodiment, the tax authority is configured to join a blockchain and the tax blocks are configured to be automatically archived to the tax authority, which may reduce any costs associated with the tax refund process.
In one embodiment, the code may relate to all of the information required by the credit card holder to pay for the order.
In one embodiment, referring to FIG. 5, after confirming the PO, the seller 10 performs the sending of the goods (RS). During actual shipment (RS), the seller 10 encrypts the first hash value 23 and the first electronic signature 24 by the first public key 11, and generates the second hash value 15. Further, the seller 10 generates a second electronic signature 14 by encrypting the second hash value 15 with the first key 12.
In one embodiment, in the step of transmitting the goods performed by the seller, the steps of encrypting and decrypting a Radio Frequency Identification (RFID) tag are further included; the RFID technology, also called radio frequency identification, is a communication technology, and can identify a specific target through a radio signal and read and write related data without establishing mechanical or optical contact between an identification system and the specific target; RFID may be used for security traceability, such as attaching certain radio frequency tags to clothing, cargo packages, and the like.
Referring to fig. 5 and 6, the encryption step of the RFID tag includes: encrypting the second hash value 15 by the second public key 21 generates RFID-a161, while encrypting the second electronic signature 14 by the second public key 21 generates RFID-b162. The RFID-b162 and the RFID-a161 are used for attaching to goods or goods, respectively; can be used for tracking and verifying the identity and source of the product.
Such as attaching or sealing the RFID-a161 and RFID-b162 to the product 13 in the package 17 from which the buyer 20 purchased the goods. Taking product 13 as wine for example, RFID-a161 may be attached to wine bottle 16, while RFID-b162 may be embedded in the cork of bottle 16 by being covered by a film. Thus, if the RFID-a161 is damaged or removed from the bottle 16, the purchaser 20 can readily know that a similar collision or other abnormal event may have occurred during the transportation. Similarly, if RFID-b162 is damaged, it may indicate that wine may have been opened during shipment.
In one embodiment, the RFID-a161 may also be disposed in the bottle 16. In addition, the RFID-a161 and the RFID-b162 may also be subjected to temperature changes, humidity changes, and the like, such as the external environment. Therefore, by using the RFID-a161 and the RFID-b162, the purchaser 20 can easily recognize whether the purchased product 13 is the product he/she actually ordered.
During actual shipping, a bad vendor may attempt to copy data from RFID-a161 to another counterfeit RFID tag attached to another bottle. To address this issue, however, only the buyer 20 can confirm the shipment since the second key 22 is essential to decrypt the data stored in the RFID-b162. Further, a Physically Unclonable Function (PUF) or a copy prevention function is assumed in the RFID attached to or packaged in the product 13. Also, the seller 10 may additionally transmit the second hash value 15 to the buyer 20 separately without through the RS flow.
In one embodiment, the seller 10 generates the second electronic signature 14 by encrypting the second public key 21 and the second hash value 15 with the first key 12.
In another embodiment, each of RFID-a161 and RFID-b162 may have functionality for detecting environmental changes during transit. Such as either or both of RFID-a161 and RFID-b162, may facilitate more accurate measurement of changes in the ambient temperature of the cargo during transport by using an RFID active electronic tag that includes, for example, a tag temperature sensor.
Referring to fig. 7 and 8, the step of decrypting the RFID tag includes: there are at least two ways for the buyer 20 to confirm the receipt of the product 13. For the first method, the buyer 20 can decode the data stored in the RFID-B162 using the second key 22 to obtain the second electronic signature 14, and then the buyer 20 decodes the second electronic signature 14 using the first public key 11 to obtain the code B2. And if the code B2 is the same as the second hash value 15, confirming that the information of the goods to be loaded is correct.
For the second method, the purchaser 20 needs to additionally decode the RFID-a161 with the second key 22 to obtain the code C2, compared to the first method, and only when the purchaser 20 and the seller 10 are correct, both the code C2 and the code B2 are identical to the second hash value 15. That is, when either the code C2 or the code B2 is different from the second hash value 15, the buyer 20 cannot confirm that the information of the shipment is correct. If the information of the goods to be shipped is confirmed to be correct by the buyer 20, the buyer 20 can believe that the shipped products 13 are the same as he/she ordered. Otherwise, the product 13 may be subjected to certain operations (e.g., replacement, damage) during the shipping process. In actual shipping, RFID-a161 may be located remotely from RFID-b162 to prevent both RFID tags from being destroyed at the same time.
In one embodiment, the final transaction between seller 10 and buyer 20 is a confirmed receipt (SC) link for buyer 20. Referring to FIG. 9, after successfully receiving the product 13, the buyer 20 may send the SC to the seller 10. In the process of confirming the receipt (SC), the buyer 20 may encrypt the second hash value 15 and the second electronic signature 14 by the second public key 21 to generate a third hash value 25, and then the buyer 20 generates a third electronic signature 26 by encrypting the first public key 11 and the third hash value 25 by the second secret key 22. Thereafter, the buyer 20 sends the third electronic signature 26 and the third hash value 25 to the seller 10. Referring to fig. 10, the final step of the SC process is that the seller 10 checks shipment confirmation by decoding the third electronic signature 26 with the second public key 21, thereby generating a code A3 and a code B3, and confirms that shipment is completed if the code A3 and the code B3 are identical to the first public key 11 and the third hash value 25, respectively.
Compared with the traditional online transaction, all transactions between the seller and the buyer are monitored and the information between the seller and the buyer is encrypted, so that the online transaction of the electronic commerce is more reliable and safer for the seller and the buyer, and the method can be used for tracing and verifying the safe and mutual confirmation of the identity, the source and the authentication of the product.
Based on the same inventive concept, the embodiment of the present invention further provides a system for confirming product information, and as the principle of the problem solved by the system is similar to that of the foregoing method, the implementation of the system may refer to the implementation of the foregoing method, and repeated details are not repeated.
The embodiment of the invention also provides a system for confirming the product information, which comprises a transaction server, at least one buyer client and a seller client; the transaction server applies a method for confirming product information as described in any one of the above, so that all transactions between the seller and the buyer are monitored and information between the seller and the buyer is encrypted, thereby making the e-commerce online transaction more reliable and secure for the seller and the buyer, and being capable of being used for tracking and verifying the secure and interactive confirmation of product identity, origin and authentication.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (2)

1. A method for confirming product information is applied to an electronic commerce transaction platform, and is characterized in that the electronic commerce transaction process at least comprises the following steps: purchasing an order, sending goods and confirming receipt; carrying out block chain storage on the purchase order, the sent goods and the information related to the confirmation of receiving the goods;
the seller has a first public key and a first private key, and the first public key is the address of the seller; the buyer has a second public key and a second private key, and the second public key is the address of the buyer;
the method for confirming product information includes:
(1) The step of sending a purchase order by the buyer:
in the process that the buyer sends the purchase order to the seller, the second public key and the serial number of the product corresponding to the purchase order are sent to the seller;
encrypting the price and the serial number of the product corresponding to the purchase order according to a second public key of the buyer to generate a first hash value;
the buyer encrypts the first hash value and the first public key through the second private key to generate a first electronic signature;
sending the first hash value and the first electronic signature to a seller;
(2) Step of confirming purchase order by seller:
the seller decodes the first electronic signature through the second public key to obtain a code A1 and a code B1;
when the code A1 is the same as the first public key and the code B1 is the same as the first hash value, the purchase order is confirmed;
the method further comprises the following steps:
(3) The seller performs the step of sending the goods:
the seller encrypts the first hash value and the first electronic signature through the first public key to generate a second hash value;
the seller encrypts a second public key and the second hash value through the first private key to generate a second electronic signature;
(4) The step of the buyer sending a receiving confirmation request:
in the process of confirming the delivery, the buyer encrypts the second hash value and the second electronic signature through the second public key to generate a third hash value;
the buyer encrypts the first public key and the third hash value through the second private key to generate a third electronic signature;
the buyer sends the third hash value and the third electronic signature to the seller;
the seller decodes the third electronic signature through the second public key to obtain a code A3 and a code B3;
when the code A3 is the same as the first public key and the code B3 is the same as the third hash value, confirming that delivery is completed;
the seller executes the goods sending step and also comprises the steps of encrypting and decrypting the RFID label;
the step of encrypting the RFID tag comprises:
the seller encrypts the second electronic signature according to the second public key to generate an RFID-b;
the seller encrypts the second hash value according to the second public key to generate RFID-a;
the RFID-b and the RFID-a are respectively used for being attached to goods or goods;
the seller sends the RFID-b and the RFID-a to the buyer;
the step of decrypting the RFID tag comprises:
the buyer acquires the RFID-b and the RFID-a sent by the seller;
the buyer decodes the RFID-b in or on the goods through the second private key to obtain the second electronic signature;
the buyer decodes the second electronic signature through the first public key to obtain a code B2;
when the code B2 is the same as the second hash value, the buyer confirms that the information of the goods to be shipped is correct;
when the code B2 is the same as the second hash value, the buyer confirms that the information of the goods to be shipped is correct, and the method comprises the following steps:
the buyer decodes the RFID-a in or on the goods through the second private key to obtain a code C2;
and when the code C2 is the same as the second hash value and the code B2 is also the same as the second hash value, the buyer confirms that the information of the goods to be shipped is correct.
2. A system for confirming product information, the system comprising a transaction server, at least one buyer client and a seller client;
the transaction server applies a method for validating product information as claimed in claim 1.
CN201810471530.2A 2018-05-17 2018-05-17 Method and system for confirming product information Active CN110503499B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810471530.2A CN110503499B (en) 2018-05-17 2018-05-17 Method and system for confirming product information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810471530.2A CN110503499B (en) 2018-05-17 2018-05-17 Method and system for confirming product information

Publications (2)

Publication Number Publication Date
CN110503499A CN110503499A (en) 2019-11-26
CN110503499B true CN110503499B (en) 2022-12-06

Family

ID=68584650

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810471530.2A Active CN110503499B (en) 2018-05-17 2018-05-17 Method and system for confirming product information

Country Status (1)

Country Link
CN (1) CN110503499B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110751448B (en) * 2019-12-20 2020-06-05 北京京邦达贸易有限公司 Block chain based sign-off return method, device, equipment and readable storage medium
CN111210217B (en) * 2020-01-02 2024-08-23 腾讯科技(深圳)有限公司 Data processing method, device and storage medium
CN111445188A (en) * 2020-03-30 2020-07-24 惠州市华达通气体制造股份有限公司 Goods inventory management method and device
CN113269641B (en) * 2021-05-20 2023-06-27 中国联合网络通信集团有限公司 Transaction management method, device and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609841A (en) * 2012-01-13 2012-07-25 东北大学 Remote mobile payment system based on digital certificate and payment method
CN104463567A (en) * 2013-09-16 2015-03-25 航天信息股份有限公司 Secure electronic transaction method and system
CN105956804A (en) * 2016-04-29 2016-09-21 河南理工大学 Safe order system based on digital certificate
CN107730276A (en) * 2017-09-30 2018-02-23 浙江鑫泊新能源科技有限公司 It is a kind of that retrospect is carried out to logistics with encrypted radio-frequency identification technology and packs fidelity method
CN107918873A (en) * 2017-11-15 2018-04-17 吕锋 Item authentication plateform system and item authentication management system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8924308B1 (en) * 2007-07-18 2014-12-30 Playspan, Inc. Apparatus and method for secure fulfillment of transactions involving virtual items

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609841A (en) * 2012-01-13 2012-07-25 东北大学 Remote mobile payment system based on digital certificate and payment method
CN104463567A (en) * 2013-09-16 2015-03-25 航天信息股份有限公司 Secure electronic transaction method and system
CN105956804A (en) * 2016-04-29 2016-09-21 河南理工大学 Safe order system based on digital certificate
CN107730276A (en) * 2017-09-30 2018-02-23 浙江鑫泊新能源科技有限公司 It is a kind of that retrospect is carried out to logistics with encrypted radio-frequency identification technology and packs fidelity method
CN107918873A (en) * 2017-11-15 2018-04-17 吕锋 Item authentication plateform system and item authentication management system

Also Published As

Publication number Publication date
CN110503499A (en) 2019-11-26

Similar Documents

Publication Publication Date Title
JP7253211B2 (en) Systems and methods for decoding as a service
US10853902B2 (en) Agents and systems for right's management
US9858569B2 (en) Systems and methods in support of authentication of an item
CN110503499B (en) Method and system for confirming product information
US10755285B2 (en) Secured mutual confirmation method and system for tracing and verifying product identity, origin and authentication
US8258924B2 (en) Merchandise-integral transaction receipt
WO2019062530A1 (en) Commodity tracing and anti-counterfeiting method and device
US20170032382A1 (en) System and Method for Product Authentication
US20140014714A1 (en) Product authentication and registration
CN111461813B (en) Block chain-based wine new retail method and system
JP2018530806A (en) Systems and methods for asset and supply network integrity assurance
US20190043059A1 (en) Monitoring supply chains, authenticating goods and authorizing payment
CN105373955A (en) Multi-signature-based digital asset treatment method and device
BRPI0806372A2 (en) method for facilitating an ecommerce transaction and article of manufacture by incorporating a computer readable medium
CN104899775A (en) Product anti-counterfeit method and product anti-counterfeit examining method as well as anti-counterfeit package
US11810179B2 (en) Method for tracking products using distributed, shared registration bases and random numbers generated by quantum processes
CN104182866A (en) Product or object anti-counterfeiting system and method suitable for situations, such as switch transaction and the like
US20030084001A1 (en) System and method for managing and securing transaction information via a third party
US20240193656A1 (en) Marketplace for physical assets linked with digital assets
CN111178913A (en) Product quality assurance generation and verification method, device, server and storage medium
CA2986832C (en) System and method for dynamic processing and verifying of product data information
CN115601053B (en) Method and equipment for proving safety and credibility and protecting back-to-back origin
KR20060089331A (en) Authentication method of legal products using the radio frequency identification
KR20240124565A (en) Logistics management method and apparatus usign blockchain
WO2022177670A1 (en) Method and system for generalized provenance solution for blockchain supply chain applications

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