US 12,267,430 B2
Computer-readable recording medium storing information concealing program, method of concealing information, and information management apparatus
Takeshi Miyamae, Kawasaki (JP); and Song Hua, Beijing (CN)
Assigned to FUJITSU LIMITED, Kawasaki (JP)
Filed by Fujitsu Limited, Kawasaki (JP)
Filed on May 23, 2023, as Appl. No. 18/200,611.
Claims priority of application No. 2022-126360 (JP), filed on Aug. 8, 2022.
Prior Publication US 2024/0048386 A1, Feb. 8, 2024
Int. Cl. H04L 9/32 (2006.01); H04L 9/08 (2006.01)
CPC H04L 9/3221 (2013.01) [H04L 9/0869 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable recording medium storing an information concealing program for causing a computer to execute processing in a predetermined stage of a plurality of stages included in a supply chain, the processing comprising:
obtaining, from an immediately upstream stage, a first random number and a first cumulative value, the first random number being a random number used to generate a first cumulative value commitment, the first cumulative value commitment being a cumulative value commitment obtained by concealing the first cumulative value that is from a most upstream stage to the immediately upstream stage;
generating, based on the first random number, an upstream component link commitment information obtained by concealing information indicative of a relationship between the immediately upstream stage and the predetermined stage;
calculating, based on the first cumulative value, a second cumulative value that is from the most upstream stage to the predetermined stage;
generating a cumulative value calculation proof information that indicates that the second cumulative value is calculated by using the correct first cumulative value and that is a zero-knowledge proof based on the upstream component link commitment information; and
causing the upstream component link commitment information and the cumulative value calculation proof information to be recorded in a blockchain.