弱密钥下Camellia的改进零相关线性攻击研究

0 下载量 9 浏览量 更新于2024-08-27 收藏 639KB PDF 举报
本文是一篇关于信息安全领域的研究论文,标题为“弱轮下茶花(Camellia)的改进零相关线性密码分析”。Camellia是一种广泛应用的块加密算法,它被纳入NESSIE块密码组合,并且被ISO/IEC标准选中。作者在研究中发现FL/FL^-1函数在Camellia中的某些特性具有潜在的兴趣。 零相关线性密码分析是一种针对分组密码的攻击技术,它利用了密钥流与某些特定的线性函数之间的低相关性,从而尝试破解密码系统。弱轮是指密码算法设计中的某个或几个轮次,如果这些轮次对攻击者来说不够复杂或者存在漏洞,就可能成为弱点。在本文中,作者注意到FL/FL^-1函数的某些弱轮,这些函数可能导致在弱密钥条件下出现可利用的线性模式。 通过深入分析,作者识别并构造了一些所谓的“弱密钥”,这些密钥使得FL/FL^-1函数的行为在某些特定的输入上表现出高度线性。利用这些弱密钥,攻击者可能会利用线性代数方法,如差分或线性逼近,来快速构建出部分或全部的密钥。这种分析对于评估Camellia的安全性至关重要,因为它揭示了即使在常规轮数减少的情况下,依然可能存在安全风险。 作者在2014年8月12日接收了论文,并在后续的修订中进行了优化,最终在同年6月19日接受发表。这篇工作发表在《IET Information Security》杂志上,DOI为10.1049/iet-ifs.2014.0614,可以通过该刊网站获取全文。 本文的贡献在于提供了一种新的视角来评估Camellia在实际应用中的安全性,特别是针对那些由于设计特性而易于受到零相关线性分析影响的密钥。这对于密码设计师、密码分析者以及密码系统的采用者来说,都是一个重要的提醒,需要进一步增强算法的轮次设计,以抵抗此类针对性的攻击。同时,这篇研究也为后续的密码学研究提供了新的挑战和机会,推动了密码学领域的安全防护技术不断进化。
2023-05-26 上传