【24h】

Cryptanalysis of MAME Compression Function

机译:MAME压缩功能的密码分析

获取原文

摘要

MAME is a compression function designed for hardware-oriented hash functions which can be used in applications with reduced hardware requirements and was described in CHES 2007. This paper first gives the 22, 23, 24 rounds attacks using the cryptanalysis on generalized Feistel. For 22 rounds, the complexity of collision attack and second preimage are respective 2~(97) and 2~(197); For 23 rounds, collision attack and second preimage need extra space and precomputation, require about 2~(64) tables and every table is about 2~(64); For 24 rounds, the precomputation need about 2128 tables and every table is about 2~(64). Then we improve the 24 rounds attack using the internal structure of round function. New attack doesn't need large precomputation and space. The complexity of new second preimage attack is about 2~(224) and the complexity of new collision attack is about 2~(112).
机译:MAME是一种压缩功能,专为面向硬件的散列功能而设计,可用于硬件要求的应用,并在CHES 2007中描述。本文首先给出了22,23,24,使用普遍的Feistel上的密码分析攻击攻击。对于22轮,碰撞攻击的复杂性和第二次预测是相应的2〜(97)和2〜(197);对于23轮,碰撞攻击和第二次预测需要额外的空间和预压缩,需要大约2〜(64)张表,每个表约为2〜(64);对于24轮,预计需要大约2128个表,每个表约为2〜(64)。然后我们使用圆形功能的内部结构来改善24轮攻击。新攻击不需要大的预兆和空间。新的第二个预测攻击的复杂性约为2〜(224),新的碰撞攻击的复杂性约为2〜(112)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号