The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 15, 2020
Filed:
Jan. 24, 2020
Alibaba Group Holding Limited, Grand Cayman, KY;
Husen Wang, Hangzhou, CN;
Alibaba Group Holding Limited, Grand Cayman, KY;
Abstract
The present specification discloses a blockchain-based method and apparatus for encrypting and decrypting product information. A producer may encrypt production information based on a unique secret code of a product. When a distributor is present, the distributor may unidirectionally generate a distribution key according to the unique secret code, and the distributor may further generate a distribution information encryption key according to the distribution key, encrypt distribution information, and generate a next distribution key according to the distribution information encryption key. That is, the product information is encrypted by unidirectionally generating keys successively along the chain. The production information is encrypted and stored based on characteristics that the unique secret code of the product is accessible only to the producer and a buyer and the blockchain is tamper-proof and forgery-proof, so that the production information is highly confidential.