首页> 外文期刊>International Journal of Information Security >Elastic block ciphers: method, security and instantiations
【24h】

Elastic block ciphers: method, security and instantiations

机译:弹性分组密码:方法,安全性和实例化

获取原文
获取原文并翻译 | 示例
           

摘要

We introduce the concept of an elastic block cipher which refers to stretching the supported block size of a block cipher to any length up to twice the original block size while incurring a computational workload that is proportional to the block size. Our method uses the round function of an existing block cipher as a black box and inserts it into a substitution- permutation network. Our method is designed to enable us to form a reduction between the elastic and the original versions of the cipher. Using this reduction, we prove that the elastic version of a cipher is secure against key-recovery attacks if the original cipher is secure against such attacks. We note that while reduction-based proofs of security are a cornerstone of cryptographic analysis, they are typical when complete components are used as sub-components in a larger design. We are not aware of the use of such techniques in the case of concrete block cipher designs. We demonstrate the general applicability of the elastic block cipher method by constructing examples from existing block ciphers: AES, Camellia, MISTY1, and RC6. We compare the performance of the elastic versions to that of the original versions and evaluate the elastic versions using statistical tests measuring the randomness of the ciphertext. We also use our examples to demonstrate the concept of a generic key schedule for block ciphers.
机译:我们介绍了弹性分组密码的概念,它是指将分组密码的支持分组大小扩展到任意长度,直到原始分组大小的两倍,同时产生与该分组大小成比例的计算量。我们的方法将现有分组密码的舍入函数用作黑盒,并将其插入替换置换网络。设计我们的方法是为了使我们能够在密码的原始版本和弹性版本之间形成缩减量。使用这种减少,我们证明了,如果原始密码可以抵御密钥恢复攻击,则该密码的弹性版本是安全的。我们注意到,虽然基于还原的安全性证明是密码分析的基石,但是当将完整的组件用作较大设计中的子组件时,它们是典型的。在具体的分组密码设计中,我们还不知道使用这种技术。我们通过从现有的分组密码(AES,Camellia,MISTY1和RC6)构造示例来证明弹性分组密码方法的一般适用性。我们将弹性版本的性能与原始版本的性能进行比较,并使用测量密文随机性的统计测试评估弹性版本。我们还使用示例来说明分组密码的通用密钥计划的概念。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号