在用于液态食品的包装上提供唯一代码制造技术

技术编号:26228129 阅读:76 留言:0更新日期:2020-11-04 11:10
用包含表示代码结构和/或代码生成方法的未加密代码定义数据([E],[G])的报头部分(40)以及包含加密的有效载荷数据([EP])的有效载荷部分(41)来生成用于标记液态食品包装的唯一代码。加密确保对代码进行充分的加密,以使猜测和欺诈性代码生成变得困难。可以将在加密之前的有效载荷数据定义为在每个代码中都是唯一的,从而也使该代码唯一。还可以将在加密之前的有效载荷数据进行结构化,以使其能够高效地搜索数据库中的代码。当从包装中读取时,可以通过以下方式来处理代码:提取代码定义数据([E],[G]),标识有效载荷部分(41),提取加密的有效载荷数据([EP]),通过解密来重新创建代码,并基于有效载荷数据或其一个或多个子集在数据库中搜索代码。

【技术实现步骤摘要】
【国外来华专利技术】在用于液态食品的包装上提供唯一代码
本专利技术总体上涉及用于液态食品的包装的制造,尤其涉及在这种包装上提供代码。
技术介绍
全世界每天消耗数十亿升水、牛奶、果汁和其他液态食品。大部分液态食品以纸基包装(也称为硬纸包装)分发。生产这些包装以保护内部液态食品的营养价值和味道。基础技术极大地促进了液态食品在世界范围内的包装和分配。众所周知的是,为这种和其他类型的用于液态食品的包装提供代码,例如,以指示相应包装中的液态食品的有效期限或原产地。此类代码通常以纯文本形式应用在包装上,以便消费者可以阅读和理解。迄今为止,还没有用于在包装上提供代码以唯一标识每个包含液态食品的单独包装的广泛采用的、最佳且稳健(robust)的技术。
技术实现思路
本专利技术的目的是至少部分地克服现有技术的一个或多个限制。另一个目的是提供一种技术,该技术使得能够为包装提供全球唯一的代码。另一个目的是提供这样一种技术,该技术减轻了欺诈性生成有效代码的风险和/或阻止了基于另一代码或通过使用随机机制来猜测有效代码的努力。这些目本文档来自技高网...

【技术保护点】
1.一种生成代码以唯一标识用于液态食品的包装(16)的方法,所述方法包括:/n获取表示所述代码的结构和生成所述代码的方法中的至少一种的代码定义数据([E],[G]),/n获取对每个包装(16)唯一的有效载荷数据([P]),/n对所述有效载荷数据([P])运算预定义的加密算法(F)以生成所述加密的有效载荷数据([EP]),/n将所述代码定义数据([E],[G])包括在预定义的报头部分(40)中,所述预定义的报头部分(40)用于相应的包装(16)的所述代码的未加密数据,/n并且将所述加密的有效载荷数据([EP])包括在所述相应的包装(16)的所述代码的预定义的有效载荷部分(41)中。/n

【技术特征摘要】
【国外来华专利技术】20180314 EP 18161668.11.一种生成代码以唯一标识用于液态食品的包装(16)的方法,所述方法包括:
获取表示所述代码的结构和生成所述代码的方法中的至少一种的代码定义数据([E],[G]),
获取对每个包装(16)唯一的有效载荷数据([P]),
对所述有效载荷数据([P])运算预定义的加密算法(F)以生成所述加密的有效载荷数据([EP]),
将所述代码定义数据([E],[G])包括在预定义的报头部分(40)中,所述预定义的报头部分(40)用于相应的包装(16)的所述代码的未加密数据,
并且将所述加密的有效载荷数据([EP])包括在所述相应的包装(16)的所述代码的预定义的有效载荷部分(41)中。


2.根据权利要求1所述的方法,其中,所述运算所述预定义的加密算法包括:选择加密密钥,其中,所述方法还包括:将表示所选择的所述加密密钥的密钥标识数据([R],[K])包括到所述预定义的报头部分(40)中。


3.根据权利要求2所述的方法,其中,所述选择加密密钥包括:获取随机数,并且基于所述随机数,在预定义的加密密钥集中选择所述加密密钥,其中,所述密钥标识数据([R],[K])代表所选择的所述加密密钥。


4.根据权利要求2或3所述的方法,其中,所述密钥标识数据([R],[K])还表示所述预定义的加密密钥集的版本号。


5.根据权利要求2-4中任一项所述的方法,其中,所选择的所述加密密钥是私钥。


6.根据权利要求2-5中任一项所述的方法,其中,由所述代码定义数据([E],[G])表示的方法包括所述预定义的加密算法(F)。


7.根据前述权利要求中任一项所述的方法,其还包括:对所述加密的有效载荷数据(EP)运算哈希函数以生成哈希数据(H),并且将所述哈希数据(H)包括作为所述报头部分(40)的可读子部分。


8.根据权利要求7所述的方法,其中,所述哈希数据([H])被生成为数字签名。


9.根据前述权利要求中任一项所述的方法,其还包括:获取表示地理位置的位置数据(A),并将所述位置数据(A)包括在所述有效载荷数据(P)中,以便对源自所述地理位置处的生产单位的所有包装都通用。


10.根据权利要求9所述的方法,其中,所述位置数据(A)指示生产者、制造厂、生产线和生产设施中的至少一个。


11.根据前述权利要求中任一项所述的方法,其进一步包括:获取索引数据(B),所述索引数据使得能够将顺序地生成的代码分组;并且将所述索引数据(B)包括在所述有效载荷数据(P)中。


12.根据权利要求11所述的方法,其中,所述获取所述索引数据(B)包括:获取至少一个顺序计数器(52-55)的当前值,该至少一个顺序计数器被配置为随着时间的推移输出递增或递减的顺序值。


13.根据权利要求12所述的方法,其中,获取所述索引数据([B])以包括由多个顺序计数器(52-55)输出的当前值的组合。


14.根据权利要求11至13中的任一项所述的方法,其中,获取所述索引数据([B])的至少一部分以表示当前时间。


15.根据权利要求11至14中任一项所述的方法,其还包括:为每个包装(16)获取随机数据(C),并且将所述随机数据(C)包括在所述有效载荷数据(P)中。


16.根据权利要求15所述的方法,其中,所述获取所述随机数据(C)包括从随机计数器(56)获取随机值,该随机计数器(56)被操作以将属于相互唯一值的预定范围的值以随机顺序间歇地排列,然后以所述随机顺序一个接一个地至少输出所述值的子集。


17.根据权利要...

【专利技术属性】
技术研发人员:保罗·德科尔特古斯塔沃·巴洛斯马泰奥·加扎迪波乔利保罗·斯卡拉贝利克劳迪奥·多纳蒂斯特凡诺·维奇尼咪咪·阿克塞尔松加埃塔诺·古龙娜
申请(专利权)人:利乐拉瓦尔集团及财务有限公司
类型:发明
国别省市:瑞士;CH

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1