CPC G06Q 50/28 (2013.01) [G06Q 30/06 (2013.01); G06V 30/2247 (2022.01)] | 25 Claims |
1. A method of generating codes to uniquely identify packages for liquid food, said method comprising:
obtaining code-definition data representing at least one of a structure of a plurality of codes that uniquely identify packages for liquid food or a methodology of generating the plurality of codes,
obtaining payload data that is unique to each package,
operating a predefined encryption algorithm on the payload data to generate an encrypted payload data, wherein operating the predefined encryption algorithm comprises selecting an encryption key by;
obtaining a random number, and
selecting, based on the random number, the encryption key among a predefined set of encryption keys, wherein key-identification data represents the encryption key,
including the code-definition data and the key-identification data in a predefined header portion for non-encrypted data of a code for a respective package for liquid food,
including the encrypted payload data in a predefined payload portion of the code for the respective package, and
marking the respective package for liquid food with the code.
|