A method for concealing of at least one key k in an encryption algorithm ek(x) for encryption of data present in the form of a data vector x, wherein the key k in the encryption algorithm ek(x) is embedded and said method comprising the steps of:– Disassembly of at least a portion of the encryption algorithm ek(x) with the at least one embedded key k into elementary operations ei(x), wherein the elementary operations ei(x) in each case only to a component of the data vector and– Replacing at least one elementary operation ei(x) by means of a on the basis of an inverted animal function s which can be formed, equivalents of elementary operation ei''(x).
展开▼
机译:一种用于在加密算法e k Sub>(x)中隐藏至少一个密钥k的方法,以加密以数据矢量x形式存在的数据,其中,加密算法e < Sub> k Sub>(x)被嵌入,并且所述方法包括以下步骤:–用至少一个嵌入密钥分解加密算法e k Sub>(x)的至少一部分k分为基本运算e i Sub>(x),其中基本运算e i Sub>(x)在每种情况下仅针对数据向量的一部分,并且–至少替换一个基本操作e i Sub>(x)通过基于可形成的反向动物函数s的基本操作e i Sub>''(x)的等效项。
展开▼