【24h】

Trick or Tweak: On the (In)security of OTR's Tweaks

机译:技巧或调整:OTR的调整的(IN)安全性

获取原文

摘要

Tweakable blockcipher (TBC) is a powerful tool to design authenticated encryption schemes as illustrated by Minematsu's Offset Two Rounds (OTR) construction. It considers an additional input, called tweak, to a standard blockcipher which adds some variability to this primitive. More specifically, each tweak is expected to define a different, independent pseudo-random permutation. In this work we focus on OTR's way to instantiate a TBC and show that it does not achieve independence for a large amount of parameters. We indeed describe collisions between the input masks derived from the tweaks and explain how they result in practical attacks against this scheme, breaking privacy, authenticity, or both, using a single encryption query, with advantage at least 1/4. We stress however that our results do not invalidate the OTR construction as a whole but simply prove that the TBC's input masks should be designed differently.
机译:Twakable BlockCipher(TBC)是一种设计经过验证的加密方案的强大工具,如Minematsu偏移两个轮(OTR)构造所示。它将一个额外的输入,调用调整为标准块密封,这为此原语添加了一些可变性。更具体地,预计每个调整将定义不同,独立的伪随机排列。在这项工作中,我们专注于OTR的方法来实例化TBC,并表明它没有实现大量参数的独立性。我们确实描述了从调整中派生的输入掩码之间的碰撞,并解释它们如何使用单个加密查询来解决此方案的实际攻击,违反隐私,真实性或两者,其中包含至少1/4的优势。然而,我们强调我们的结果不会使OTR构造整体无效,但简单地证明了TBC的输入面具应采用不同的设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号