Patent ID: 11914739
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 5:
6. A method comprising:
generating, by a hardware-implemented processor, a first randomness value for a data chunk of a plurality of data chunks using a multinomial distribution randomness test, wherein the plurality of data chunks form a data file;
wherein when the first randomness value indicates that the data chunk is random, then the method further comprises:
incrementing a stored accumulated randomness value corresponding to the data chunk without additional randomness testing of the data chunk, and

wherein when the first randomness value does not indicate that the data chunk is random, then the method further comprises:
generating a second randomness value for the data chunk via a second randomness test that is different than the first randomness test,
wherein when the second randomness value indicates that the data chunk is random, then the method further comprises:
incrementing the stored accumulated randomness value corresponding to the data chunk without additional randomness testing of the data chunk,

aggregating, by the hardware-implemented processor, accumulated randomness values for each data chunk of the plurality of data chunks to generate an aggregated randomness value, and
identify, by the hardware-implemented processor, the data file as random or not random based on a comparison of the aggregated randomness value to a threshold value.