US 12,335,369 B2
General-purpose lightweight hash processing method and system and storable medium
Jianliang Zheng, Shanghai (CN); and Evan Zheng, Oakland Gardens, NY (US)
Assigned to GUANGXI BOHAN TECHNOLOGY CO., LTD., Nanning (CN)
Filed by GUANGXI BOHAN TECHNOLOGY CO., LTD., Nanning (CN)
Filed on Jul. 7, 2023, as Appl. No. 18/348,872.
Application 18/348,872 is a continuation of application No. PCT/CN2022/131905, filed on Nov. 15, 2022.
Claims priority of application No. 20221078732.0 (CN), filed on Jul. 4, 2022.
Prior Publication US 2024/0007269 A1, Jan. 4, 2024
Int. Cl. H04L 29/06 (2006.01); H04L 9/06 (2006.01)
CPC H04L 9/0643 (2013.01) [H04L 2209/046 (2013.01); H04L 2209/12 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A general-purpose lightweight hash processing method, applied to a general-purpose lightweight hash processing system and comprising:
selecting a linear feedback shift register, and performing state transition on the linear feedback shift register by using a register state transition function;
initializing an internal state of a hash algorithm by using an output of the linear feedback shift register in combination with an initialize algorithm;
inputting data of which a hash value needs to be calculated, and updating the initialized internal state by using an update algorithm, where the data of which the hash value needs to be calculated is the padded data; and
processing the updated internal state by using a finalize algorithm to generate a final hash value.