论文部分内容阅读
CAESAR认证加密方案竞赛是在全球范围内征集认证加密方案的竞赛,目标寻找到有优秀的安全性并且高效的认证加密方案。CAESAR竞赛对认证加密方案有众多的特征需求,如抗初始向量重复使用,中间认证码,可在线加密等。本文针对这些特征需求进行了深入分析与举例,并探究如何实现认证加密方案中比较重要的几项需求。作为CAESAR竞赛的参赛者之一的LAC是独特的状态泄露式认证加密方案,本文找到了在初始向量重复使用的情况下,对LAC进行伪造攻击,时间复杂度为228。另外本文也整理了CAESAR竞赛第二轮的参赛者的特征,并以AEZ,SHELL等比较出众的几个方案为例,结合CAESAR竞赛的特征需求阐释了如何去实现认证加密方案中某些比较难以实现的特征需求,同时尝试对这些优秀的方案进行攻击,寻找这些方案中的不足之处,并予以总结。