在约翰写完摘要“随着移动互联网的兴起和大数据时代的来临,人们迫切需要安全高效的认证密码算法.2013年,在NIST的赞助下,Bernstein等人发起了名为CAESAR的认证密码竞选.对竞选算法的安全性评估已成为当前对称密码学研究领域的热点问题.Raviyoylav1是提交到CAESAR第1轮竞选的候选算法之一.它是建立在eStream计划的候选算法MAGv2的基础上的流密码算法,并采用带密钥的杂凑函数进行认证.虽然设计者声称Raviyoylav1具有128比特的完整性,但是该文成功地构造了一种针对Raviyoylav1的实际伪造攻击,从而说明该算法是极不安全的.具体地,通过在明文消息中引入特殊形式的差分,攻击者能够使算法的内部状态在输出认证标签时没有差分.而且,这种差分并不局限于某些具体值,从而可以利用同一个消息得到多个伪造.理论分析表明,该形式的差分有超过0.307143的概率使得内部状态发生碰撞.因此,平均而言只需要大约3次实验即可成功地进行伪造.特别地,若将差分限定到一些特殊值上,成功概率非常接近于1.单机实验结果显示,攻击者能够在几秒钟之内成功地进行伪造.尽管设计者针对上述攻击提出了一种可能的改进方案,但文章的进一步分析表明改进并不是本质的,修改后的算法仍然不能抵抗基于差分的伪造攻击.针对设计者提出的各种可能的修正,该文都给出了实际可行的攻击.实验证实,这些攻击具有很高的成功概率且在单机上只需花费几秒钟的时间.文章最后列举了所有可能情形下的伪造示例.据我们所知,公开文献中尚无对Raviyoylav1及其改进版的认证部分的分析,因此该文对CAESAR竞选有重要意义.”之后，他写了这些关键字“v1, CAESAR, 差分分析, Raviyoyla”。你认为他选择的关键词是正确的吗？回答 是的 或 不。
不