From the security criteria of irreversibility, parallelizability and independence, we cryptanalyzed the key expansion modules of candidate block ciphers of AES, the results revealed that there exist some weaknesses inside, which may be explored by the attacker. Hence, we designed a more secure key expansion module that the round-key can satisfy three criteria above. First, we constructed a non-degenerate 2D chaotic map (2D-{\pi}eCM) with ergodicity in phase space and sufficient large chaotic range. Then based on 2D-{\pi}eCM and polynomial multiplication over Galois field, we designed an irreversible key expansion module, which could transform the initial key of arbitrary length to desired number of independent round keys in parallel. Security and statistical results demonstrated the flexible and effectiveness of the proposed key expansion module.
翻译:从不可逆转性、平行性和独立性的安全标准出发,我们从AES的候选区块密码的关键扩展模块中进行了加密,结果显示内部存在一些弱点,攻击者可以对此进行探讨。因此,我们设计了一个更安全的关键扩展模块,使圆环能够满足上述三个标准。首先,我们建造了一部无变性的 2D 混乱地图(2D-pi}eCM), 带有阶段空间的荒诞性和足够大的混乱范围。然后,根据2D- pri}eCM 和 加洛瓦地块的多元倍增,我们设计了一个不可逆转的关键扩展模块,可以将任意长度的初始关键模块转换为所需的独立圆环数平行。安全和统计结果显示了拟议的关键扩展模块的灵活性和有效性。