...
首页> 外文期刊>Designs, Codes and Crytography >An algorithmic framework for the generalized birthday problem
【24h】

An algorithmic framework for the generalized birthday problem

机译:广义生日问题的算法框架

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

摘要

The generalized birthday problem (GBP) was introduced by Wagner in 2002 and has shown to have many applications in cryptanalysis. In its typical variant, we are given access to a function H:{0,1}{0,1}n (whose specification depends on the underlying problem) and an integer K0. The goal is to find K distinct inputs to H (denoted by such that Sigma i=1KH =0. Wagner's K-tree algorithm solves the problem in time and memory complexities of about N1/(logK+1) (where N=2n). In this paper, we improve the best known GBP time-memory tradeoff curve (published independently by Nikoli and Sasaki and also by Biryukov and Khovratovich) for all K8 from T2MlogK-1=N to Tremvoe(logK)/2+1M(logK)/2=N, applicable for a large range of parameters. We further consider values of K which are not powers of 2 and show that in many cases even more efficient time-memory tradeoff curves can be obtained. Finally, we optimize our techniques for several concrete GBP instances and show how to solve some of them with improved time and memory complexities compared to the state-of-the-art. Our results are obtained using a framework that combines several algorithmic techniques such as variants of the Schroeppel-Shamir algorithm for solving knapsack problems (devised in works by Howgrave-Graham and Joux and by Becker, Coron and Joux) and dissection algorithms (published by Dinur, Dunkelman, Keller and Shamir).
机译:WAGNER于2002年引入了广义的生日问题(GBP),并在密码分析中显示出许多应用。在其典型变体中,我们被提供对函数h:{0,1} {0,1} n(其规范取决于底层问题)和整数k> 0。目标是找到k个不同的输入到h(由sigma i = 1kh = 0表示.Wagner的K-Tree算法解决了关于n1 /(logk + 1)的时间和内存复杂性的问题(其中n = 2n) 。本文从T2MLogk-1 = N到TREMVOE(LOGK)/ 2 + 1M(逻辑)/ 2 = n,适用于大量参数。我们进一步考虑k的值,这不是2的力量,并且显示在许多情况下,可以获得更有效的时间内存折衷曲线。最后,我们优化了我们的技术对于几个具体的GBP实例,并展示了与最先进的时间和内存复杂性的解决方法如何解决它们的一些。我们的结果是使用框架获得的,该框架结合了诸如Schroeppel-Shamir的变体的诸如诸如施南马尔的变体的框架解决背包问题的算法(由Hugrave-Graham和Works in Works Joux和Becker,Coron和Joux)和解剖算法(由Dinure,Dunkelman,Keller和Shamir发布)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号