EDBT 2026 Demo / reviewers in the wild / expert
Nathan Keller
dblp:08/2079
· DBLP profile ↗
85ranked-venue papers
5as first author
16since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 68 · 2 first-author · 9 since 2021Theory of computation · 15 · 3 first-author · 5 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Non-adaptive Cryptanalytic Time-Space Lower Bounds via a Shearer-Like Inequality for PermutationsabstractThe power of adaptivity in algorithms has been intensively studied in diverse areas of theoretical computer science. In this paper, we obtain a number of sharp lower bound results which show that adaptivity provides a significant extra power in cryptanalytic time-space tradeoffs with (possibly unlimited) preprocessing time. Itai Dinur, Nathan Keller, Avichai Marmor |
STOC | 2 |
| 2026 | Error Resilient Space PartitioningabstractAbstract A major research area in discrete geometry is to consider the best way to partition the d -dimensional Euclidean space $$\mathbb {R}^d$$ R d under various quality criteria. In this paper we introduce a new type of space partitioning that is motivated by the problem of rounding noisy measurements from the continuous space $$\mathbb {R}^d$$ R d to a discrete subset of representative values. Specifically, we study partitions of $$\mathbb {R}^d$$ R d into bounded-size tiles colored by one of k colors, such that tiles of the same color have a distance of at least t from each other. Such tilings allow for error-resilient rounding, as two points of the same color and distance less than t from each other are guaranteed to belong to the same tile, and thus, to be rounded to the same point. The main problem we study in this paper is characterizing the achievable tradeoffs between the number of colors k and the distance t , for various dimensions d . On the qualitative side, we show that in $$\mathbb {R}^d$$ R d , using $$k=d+1$$ k = d + 1 colors is both sufficient and necessary to achieve $$t>0$$ t > 0 . On the quantitative side, we achieve numerous upper and lower bounds on t as a function of k . In particular, for $$d=3,4,8,24$$ d = 3 , 4 , 8 , 24 , we obtain sharp asymptotic bounds on t , as $$k \rightarrow \infty $$ k → ∞ . We obtain our results with a variety of techniques including isoperimetric inequalities, the Brunn-Minkowski theorem, sphere packing bounds, Bapat’s connector-free lemma, and Čech cohomology. Orr Dunkelman, Zeev Geyzel, Chaya Keller, Nathan Keller, Eyal Ronen, Adi Shamir, Ran J. Tessler |
Discret. Comput. Geom. | 4 |
| 2026 | New Attacks on Feistel Structures with Improved Memory ComplexitiesabstractAbstract Feistel structures are an extensively researched type of cryptographic schemes. In this paper, we describe improved attacks on Feistel structures with more than 4 rounds. We achieve this by a new attack that combines the main benefits of meet-in-the-middle attacks (which can reduce the time complexity by comparing only half blocks in the middle) and dissection attacks (which can reduce the memory complexity but have to guess full blocks in the middle in order to perform independent attacks above and below it). For example, for a 7-round Feistel structure on n -bit inputs with seven independent round keys of n /2 bits each, a MITM attack can use ( $$2^{1.5n}$$ 2 1.5 n , $$2^{1.5n}$$ 2 1.5 n ) time and memory, while dissection requires ( $$2^{2n}$$ 2 2 n , $$2^{n}$$ 2 n ) time and memory. Our new attack requires only ( $$2^{1.5n}$$ 2 1.5 n , $$2^{n}$$ 2 n ) time and memory, using a few known plaintext/ciphertext pairs. When we are allowed to use more known plaintexts, we develop new techniques which rely on the existence of multi-collisions and differential properties deep in the structure in order to further reduce the memory complexity. Our new attacks are not just theoretical generic constructions—in fact, we can use them to reduce the memory complexity of the best known attacks on several concrete cryptosystems such as round-reduced CAST-128 (where we reduce the complexity from $$2^{111} $$ 2 111 to $$2^{64}$$ 2 64 ) and full DEAL-256 (where we reduce the complexity from $$2^{200}$$ 2 200 to $$2^{144}$$ 2 144 ), without affecting their time and data complexities. An extension of our techniques applies even to some non-Feistel structures—for example, in the case of FOX, we reduce the memory complexity of all the best known attacks by a factor of $$2^{16}$$ 2 16 . Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 3 |
| 2024 | Partial Sums Meet FFT: Improved Attack on 6-Round AES
Orr Dunkelman, Shibam Ghosh, Nathan Keller, Gaëtan Leurent, Avichai Marmor, Victor Mollimard |
EUROCRYPT (1) | 3 |
| 2024 | Quantum time/memory/data tradeoff attacks
Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
Des. Codes Cryptogr. | 2 |
| 2024 | Fine-grained Cryptanalysis: Tight Conditional Bounds for Dense k-SUM and k-XORabstractAn average-case variant of the k -SUM conjecture asserts that finding k numbers that sum to 0 in a list of r random numbers, each of the order r k , cannot be done in much less than \(r^{\lceil k/2 \rceil }\) time. However, in the dense regime of parameters, where the list contains more numbers and many solutions exist, the complexity of finding one of them can be significantly improved by Wagner’s k -tree algorithm. Such algorithms for k -SUM in the dense regime have many applications, notably in cryptanalysis. In this article, assuming the average-case k -SUM conjecture, we prove that known algorithms are essentially optimal for k = 3,4,5. For k > 5, we prove the optimality of the k -tree algorithm for a limited range of parameters. We also prove similar results for k -XOR, where the sum is replaced with exclusive or. Our results are obtained by a self-reduction that, given an instance of k -SUM that has a few solutions, produces from it many instances in the dense regime. We solve each of these instances using the dense k -SUM oracle and hope that a solution to a dense instance also solves the original problem. We deal with potentially malicious oracles (that repeatedly output correlated useless solutions) by an obfuscation process that adds noise to the dense instances. Using discrete Fourier analysis, we show that the obfuscation eliminates correlations among the oracle’s solutions, even though its inputs are highly correlated. Itai Dinur, Nathan Keller, Ohad Klein |
J. ACM | 2 |
| 2024 | The Retracing Boomerang Attack, with Application to Reduced-Round AESabstractAbstract Boomerang attacks are extensions of differential attacks that make it possible to combine two unrelated differential properties of the first and second part of a cryptosystem with probabilities p and q into a new differential-like property of the whole cryptosystem with probability $$p^2q^2$$ p 2 q 2 (since each one of the properties has to be satisfied twice). In this paper, we describe a new version of boomerang attacks which uses the counterintuitive idea of throwing out most of the data in order to force equalities between certain values on the ciphertext side. In certain cases, this creates a correlation between the four probabilistic events, which increases the probability of the combined property to $$p^2q$$ p 2 q and increases the signal-to-noise ratio of the resultant distinguisher. We call this variant a retracing boomerang attack since we make sure that the boomerang we throw follows the same path on its forward and backward directions. To demonstrate the power of the new technique, we apply it to the case of 5-round AES. This version of AES was repeatedly attacked by a large variety of techniques, but for twenty years its complexity had remained stuck at $$2^{32}$$ 2 32 . At Crypto’18, it was finally reduced to $$2^{24}$$ 2 24 (for full key recovery), and with our new technique, we can further reduce the complexity of full key recovery to the surprisingly low value of $$2^{16.5}$$ 2 16.5 (i.e., only 90, 000 encryption/decryption operations are required for a full key recovery). In addition to improving previous attacks, our new technique unveils a hidden relationship between boomerang attacks and two other cryptanalytic techniques, the yoyo game and the recently introduced mixture differentials. Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
J. Cryptol. | 2 |
| 2023 | Practical-Time Related-Key Attack on GOST with Secret S-Boxes
Orr Dunkelman, Nathan Keller, Ariel Weizman |
CRYPTO (3) | 2 |
| 2023 | Efficient Detection of High Probability Statistical Properties of Cryptosystems via Surrogate Differentiation
Itai Dinur, Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
EUROCRYPT (4) | 3 |
| 2022 | Locality-Preserving Hashing for Shifts with Connections to Cryptography
Elette Boyle, Itai Dinur, Niv Gilboa, Yuval Ishai, Nathan Keller, Ohad Klein |
ITCS | 5 |
| 2022 | Practical key recovery attacks on FlexAEAD
Orr Dunkelman, Maria Eichlseder, Daniel Kales, Nathan Keller, Gaëtan Leurent, Markus Schofnegger |
Des. Codes Cryptogr. | 4 |
| 2021 | Three Third Generation Attacks on the Format Preserving Encryption Scheme FF3
Ohad Amon, Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
EUROCRYPT (2) | 3 |
| 2021 | Mind the Middle Layer: The HADES Design Strategy Revisited
Nathan Keller, Asaf Rosemarin |
EUROCRYPT (2) | 1 |
| 2021 | Fine-Grained Cryptanalysis: Tight Conditional Bounds for Dense k-SUM and k-XOR
Itai Dinur, Nathan Keller, Ohad Klein |
FOCS | 2 |
| 2021 | Error Resilient Space Partitioning (Invited Talk)abstractA major research area in discrete geometry is to consider the best way to partition the $d$-dimensional Euclidean space $\mathbb{R}^d$ under various quality criteria. In this paper we introduce a new type of space partitioning that is motivated by the problem of rounding noisy measurements from the continuous space $\mathbb{R}^d$ to a discrete subset of representative values. Specifically, we study partitions of $\mathbb{R}^d$ into bounded-size tiles colored by one of $k$ colors, such that tiles of the same color have a distance of at least $t$ from each other. Such tilings allow for \emph{error-resilient} rounding, as two points of the same color and distance less than $t$ from each other are guaranteed to belong to the same tile, and thus, to be rounded to the same point. The main problem we study in this paper is characterizing the achievable tradeoffs between the number of colors $k$ and the distance $t$, for various dimensions $d$. On the qualitative side, we show that in $\mathbb{R}^d$, using $k=d+1$ colors is both sufficient and necessary to achieve $t>0$. On the quantitative side, we achieve numerous upper and lower bounds on $t$ as a function of $k$. In particular, for $d=3,4,8,24$, we obtain sharp asymptotic bounds on $t$, as $k \to \infty$. We obtain our results with a variety of techniques including isoperimetric inequalities, the Brunn-Minkowski theorem, sphere packing bounds, Bapat's connector-free lemma, and Čech cohomology. Orr Dunkelman, Zeev Geyzel, Chaya Keller, Nathan Keller, Eyal Ronen, Adi Shamir, Ran J. Tessler |
ICALP | 4 |
| 2021 | Local concentration inequalities and Tomaszewski's conjectureabstractWe prove Tomaszewski’s conjecture (1986): Let f:{−1,1}n → ℝ be of the form f(x)= ∑i=1n ai xi. Then Pr[|f(x)| ≤ √Var[f]] ≥ 1/2. Our main novel tools are local concentration inequalities and an improved Berry-Esseen inequality for first-degree functions on the discrete cube. These tools are of independent interest, and may be useful in the study of linear threshold functions and of low degree Boolean functions. Nathan Keller, Ohad Klein |
STOC | 1 |
| 2020 | New Slide Attacks on Almost Self-similar Ciphers
Orr Dunkelman, Nathan Keller, Noam Lasry, Adi Shamir |
EUROCRYPT (1) | 2 |
| 2020 | The Retracing Boomerang Attack
Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
EUROCRYPT (1) | 2 |
| 2020 | Improved Key Recovery Attacks on Reduced-Round AES with Practical Data and Memory Complexities
Achiya Bar-On, Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
J. Cryptol. | 3 |
| 2020 | An Optimal Distributed Discrete Log Protocol with Applications to Homomorphic Secret Sharing
Itai Dinur, Nathan Keller, Ohad Klein |
J. Cryptol. | 2 |
| 2020 | A Practical Forgery Attack on Lilliput-AE
Orr Dunkelman, Nathan Keller, Eran Lambooij, Yu Sasaki 0001 |
J. Cryptol. | 2 |
| 2020 | Tight Bounds on Online Checkpointing AlgorithmsabstractThe problem of online checkpointing is a classical problem with numerous applications that has been studied in various forms for almost 50 years. In the simplest version of this problem, a user has to maintain k memorized checkpoints during a long computation, where the only allowed operation is to move one of the checkpoints from its old time to the current time, and his goal is to keep the checkpoints as evenly spread out as possible at all times. Bringmann, Doerr, Neumann, and Sliacan studied this problem as a special case of an online/offline optimization problem in which the deviation from uniformity is measured by the natural discrepancy metric of the worst case ratio between real and ideal segment lengths. They showed this discrepancy is smaller than 1.59-o(1) for all k and smaller than ln 4-o(1)≈ 1.39 for the sparse subset of k ’s, which are powers of 2. In addition, they obtained upper bounds on the achievable discrepancy for some small values of k . In this article, we solve the main problems left open in the above-mentioned paper by proving that ln 4 is a tight upper and lower bound on the asymptotic discrepancy for all large k and by providing tight upper and lower bounds (in the form of provably optimal checkpointing algorithms, some of which are in fact better than those of Bringmann et al.) for all the small values of k ≤ 10. In the last part of the article, we describe some new applications of this online checkpointing problem. Achiya Bar-On, Itai Dinur, Orr Dunkelman, Rani Hod, Nathan Keller, Eyal Ronen, Adi Shamir |
ACM Trans. Algorithms | 5 |
| 2019 | DLCT: A New Tool for Differential-Linear Cryptanalysis
Achiya Bar-On, Orr Dunkelman, Nathan Keller, Ariel Weizman |
EUROCRYPT (1) | 3 |
| 2019 | Efficient Dissection of Bicomposite Problems with Cryptanalytic Applications
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 3 |
| 2019 | A Note on Large H-Intersecting FamiliesabstractA family ${\cal F}$ of graphs on a fixed set of $n$ vertices is called triangle-intersecting if for any $G_1,G_2 \in {\cal F}$, the intersection $G_1 \cap G_2$ contains a triangle. More generally, for a fixed graph $H$, a family ${\cal F}$ is $H$-intersecting if the intersection of any two graphs in ${\cal F}$ contains a subgraph isomorphic to $H$. In [D. Ellis, Y. Filmus, and E. Friedgut, J. Eur. Math. Soc., 14 (2012), pp. 841--885], a 36-year old conjecture of Simonovits and Sós was proved stating that the maximal size of a triangle-intersecting family is $(1/8)2^{n(n-1)/2}$. Furthermore, they proved a $p$-biased generalization, stating that for any $p \leq 1/2$, we have $\mu_{p}\left({\cal F}\right)\le p^{3}$, where $\mu_{p}\left({\cal F}\right)$ is the probability that the random graph $G\left(n,p\right)$ belongs to ${\cal F}$. In the same paper, the authors conjectured that the assertion of their biased theorem holds also for $1/2 < p \le 3/4$, and more generally, that for any non-$t$-colorable graph $H$ and any $H$-intersecting family ${\cal F}$, we have $\mu_{p}\left({\cal F}\right)\le p^{t(t+1)/2}$ for all $p \leq (2t-1)/(2t)$. In this note we construct, for any fixed $H$ and any $p>1/2$, an $H$-intersecting family ${\cal F}$ of graphs such that $\mu_{p}\left({\cal F}\right)\ge 1-e^{-n^{2}/C}$, where $C$ depends only on $H$ and $p$, thus disproving both conjectures. Nathan Keller, Noam Lifshitz |
SIAM J. Discret. Math. | 1 |
| 2018 | Improved Key Recovery Attacks on Reduced-Round AES with Practical Data and Memory Complexities
Achiya Bar-On, Orr Dunkelman, Nathan Keller, Eyal Ronen, Adi Shamir |
CRYPTO (2) | 3 |
| 2018 | An Optimal Distributed Discrete Log Protocol with Applications to Homomorphic Secret Sharing
Itai Dinur, Nathan Keller, Ohad Klein |
CRYPTO (3) | 2 |
| 2018 | Tight Bounds on Online Checkpointing AlgorithmsabstractThe problem of online checkpointing is a classical problem with numerous applications which had been studied in various forms for almost 50 years. In the simplest version of this problem, a user has to maintain k memorized checkpoints during a long computation, where the only allowed operation is to move one of the checkpoints from its old time to the current time, and his goal is to keep the checkpoints as evenly spread out as possible at all times. At ICALP'13 Bringmann et al. studied this problem as a special case of an online/offline optimization problem in which the deviation from uniformity is measured by the natural discrepancy metric of the worst case ratio between real and ideal segment lengths. They showed this discrepancy is smaller than 1.59-o(1) for all k, and smaller than ln4-o(1)~~1.39 for the sparse subset of k's which are powers of 2. In addition, they obtained upper bounds on the achievable discrepancy for some small values of k. In this paper we solve the main problems left open in the ICALP'13 paper by proving that ln4 is a tight upper and lower bound on the asymptotic discrepancy for all large k, and by providing tight upper and lower bounds (in the form of provably optimal checkpointing algorithms, some of which are in fact better than those of Bringmann et al.) for all the small values of k <= 10. Achiya Bar-On, Itai Dinur, Orr Dunkelman, Rani Hod, Nathan Keller, Eyal Ronen, Adi Shamir |
ICALP | 5 |
| 2018 | Efficient Slide Attacks
Achiya Bar-On, Eli Biham, Orr Dunkelman, Nathan Keller |
J. Cryptol. | 4 |
| 2017 | WEM: A New Family of White-Box Block Ciphers Based on the Even-Mansour Construction
Kyu Young Choi, Itai Dinur, Orr Dunkelman, Nathan Keller, Dukjae Moon, Aviya Vaidberg |
CT-RSA | 5 |
| 2016 | Hybrid WBC: Secure and Efficient White-Box Encryption Schemes
Kyu Young Choi, Orr Dunkelman, Nathan Keller, Dukjae Moon, Aviya Vaidberg |
CANS | 4 |
| 2016 | A 2^70 Attack on the Full MISTY1
Achiya Bar-On, Nathan Keller |
CRYPTO (1) | 2 |
| 2016 | Memory-Efficient Algorithms for Finding Needles in Haystacks
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
CRYPTO (2) | 3 |
| 2016 | Key Recovery Attacks on Iterated Even-Mansour Encryption Schemes
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 3 |
| 2015 | New Attacks on Feistel Structures with Improved Memory Complexities
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
CRYPTO (1) | 3 |
| 2015 | Cryptanalysis of SP Networks with Partial Non-Linear Layers
Achiya Bar-On, Itai Dinur, Orr Dunkelman, Virginie Lallemand, Nathan Keller, Boaz Tsaban |
EUROCRYPT (1) | 5 |
| 2015 | Reflections on slide with a twist attacks
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
Des. Codes Cryptogr. | 3 |
| 2015 | Practical-time attacks against reduced variants of MISTY1
Orr Dunkelman, Nathan Keller |
Des. Codes Cryptogr. | 2 |
| 2015 | Almost universal forgery attacks on AES-based MAC's
Orr Dunkelman, Nathan Keller, Adi Shamir |
Des. Codes Cryptogr. | 2 |
| 2015 | New Attacks on IDEA with at Least 6 Rounds
Eli Biham, Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 3 |
| 2015 | Slidex Attacks on the Even-Mansour Encryption Scheme
Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 2 |
| 2015 | Improved Single-Key Attacks on 8-Round AES-192 and AES-256
Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 2 |
| 2014 | Cryptanalysis of Iterated Even-Mansour Schemes with Two Keys
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
ASIACRYPT (1) | 3 |
| 2014 | Improved Linear Sieving Techniques with Applications to Step-Reduced LED-64
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
FSE | 3 |
| 2014 | A Practical-Time Related-Key Attack on the KASUMI Cryptosystem Used in GSM and 3G TelephonyabstractOver the last 20 years, the privacy of most GSM phone conversations was protected by the A5/1 and A5/2 stream ciphers, which were repeatedly shown to be cryptographically weak. They are being replaced now by the new A5/3 and A5/4 algorithms, which are based on the block cipher KASUMI. In this paper we describe a new type of attack called a sandwich attack , and use it to construct a simple related-key distinguisher for 7 of the 8 rounds of KASUMI with an amazingly high probability of 2 −14 . By using this distinguisher and analyzing the single remaining round, we can derive the complete 128-bit key of the full KASUMI with a related-key attack which uses only 4 related keys, 2 26 data, 2 30 bytes of memory, and 2 32 time. These completely practical complexities were experimentally verified by performing the attack in less than two hours on a single-core of a PC. Interestingly, neither our technique nor any other published attack can break the original MISTY block cipher (on which KASUMI is based) significantly faster than exhaustive search. Our results thus indicate that the modifications made by ETSI’s SAGE group in moving from MISTY to KASUMI made it extremely weak when related-key attacks are allowed, but do not imply anything about its resistance to single-key attacks. Consequently, there is no indication that the way KASUMI is implemented in GSM and 3G networks is practically vulnerable in any realistic attack model. Orr Dunkelman, Nathan Keller, Adi Shamir |
J. Cryptol. | 2 |
| 2013 | Key Recovery Attacks on 3-round Even-Mansour, 8-step LED-128, and Full AES2
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
ASIACRYPT (1) | 3 |
| 2013 | Cryptanalysis of the Stream Cipher LEX
Orr Dunkelman, Nathan Keller |
Des. Codes Cryptogr. | 2 |
| 2012 | Efficient Dissection of Composite Problems, with Applications to Cryptanalysis, Knapsacks, and Combinatorial Search Problems
Itai Dinur, Orr Dunkelman, Nathan Keller, Adi Shamir |
CRYPTO | 3 |
| 2012 | Minimalism in Cryptography: The Even-Mansour Scheme Revisited
Orr Dunkelman, Nathan Keller, Adi Shamir |
EUROCRYPT | 2 |
| 2012 | A Practical Attack on KeeLoq
Wim Aerts, Eli Biham, Dieter De Moitie, Elke De Mulder, Orr Dunkelman, Sebastiaan Indesteege, Nathan Keller, Bart Preneel, Guy A. E. Vandenbosch, Ingrid Verbauwhede |
J. Cryptol. | 7 |
| 2012 | Low-Data Complexity Attacks on AESabstractThe majority of current attacks on reduced-round variants of block ciphers seeks to maximize the number of rounds that can be broken, using less data than the entire codebook and less time than exhaustive key search. In this paper, we pursue a different approach, restricting the data available to the adversary to a few plaintext/ciphertext pairs. We argue that consideration of such attacks (which received little attention in recent years) improves our understanding of the security of block ciphers and of other cryptographic primitives based on block ciphers. In particular, these attacks can be leveraged to more complex attacks, either on the block cipher itself or on other primitives (e.g., stream ciphers, MACs, or hash functions) that use a small number of rounds of the block cipher as one of their components. As a case study, we consider the Advanced Encryption Standard (AES)-the most widely used block cipher. The AES round function is used in many cryptographic primitives, such as the hash functions Lane, SHAvite-3, and Vortex or the message authentication codes ALPHA-MAC, Pelican, and Marvin. We present attacks on up to four rounds of AES that require at most three known/chosen plaintexts. We then apply these attacks to cryptanalyze an AES-based stream cipher (which follows the leak extraction methodology), and to mount the best known plaintext attack on six-round AES. Charles Bouillaguet, Patrick Derbez, Orr Dunkelman, Pierre-Alain Fouque, Nathan Keller, Vincent Rijmen |
IEEE Trans. Inf. Theory | 5 |
| 2012 | Related-Key Boomerang and Rectangle Attacks: Theory and Experimental AnalysisabstractIn 2004, we introduced the related-key boomerang/ rectangle attacks, which allow us to enjoy the benefits of the boomerang attack and the related-key technique, simultaneously. The new attacks were used since then to attack numerous block ciphers. While the claimed applications are significant, most of them have a major drawback. Their validity cannot be verified experimentally due to their high complexity. Together with the lack of rigorous justification of the probabilistic assumptions underlying the technique, this lead Murphy to claim that attacks using the related-key boomerang/rectangle technique are not legitimate. This paper contains two contributions. The first is a rigorous analysis of the related-key boomerang/rectangle attacks, including devising provably optimal distinguishers and computing their success rate, and discussing the underlying independence assumptions. The second contribution is an extensive experimental verification of the related-key boomerang attack against the GSM block cipher, KASUMI. Our experiments reveal that the success probability of the distinguisher, when averaged over different choices of the keys, is close to the theoretical prediction. However, the exact probability depends on the key, such that for some por- tion of the keys, the distinguisher holds with a higher probability than expected, while for the rest of the keys, the distinguisher fails completely. Jongsung Kim, Seokhie Hong, Bart Preneel, Eli Biham, Orr Dunkelman, Nathan Keller |
IEEE Trans. Inf. Theory | 6 |
| 2011 | A Quantitative Version of the Gibbard-Satterthwaite Theorem for Three AlternativesabstractThe Gibbard–Satterthwaite theorem states that every nondictatorial election rule among at least three alternatives can be strategically manipulated. We prove a quantitative version of the Gibbard–Satterthwaite theorem: a random manipulation by a single random voter will succeed with a nonnegligible probability for any election rule among three alternatives that is far from being a dictatorship and from having only two alternatives in its range. Ehud Friedgut, Gil Kalai, Nathan Keller, Noam Nisan |
SIAM J. Comput. | 3 |
| 2010 | Improved Single-Key Attacks on 8-Round AES-192 and AES-256
Orr Dunkelman, Nathan Keller, Adi Shamir |
ASIACRYPT | 2 |
| 2010 | A Practical-Time Related-Key Attack on the KASUMI Cryptosystem Used in GSM and 3G TelephonyabstractThe privacy of most GSM phone conversations is currently protected by the 20+ years old A5/1 and A5/2 stream ciphers, which were repeatedly shown to be cryptographically weak. They will soon be replaced by the new A5/3 (and the soon to be announced A5/4) algorithm based on the block cipher KASUMI, which is a modified version of MISTY. In this paper we describe a new type of attack called a sandwich attack, and use it to construct a simple distinguisher for 7 of the 8 rounds of KASUMI with an amazingly high probability of 2− 14. By using this distinguisher and analyzing the single remaining round, we can derive the complete 128 bit key of the full KASUMI by using only 4 related keys, 226 data, 230 bytes of memory, and 232 time. These complexities are so small that we have actually simulated the attack in less than two hours on a single PC, and experimentally verified its correctness and complexity. Interestingly, neither our technique nor any other published attack can break MISTY in less than the 2128 complexity of exhaustive search, which indicates that the changes made by ETSI’s SAGE group in moving from MISTY to KASUMI resulted in a much weaker cipher. Orr Dunkelman, Nathan Keller, Adi Shamir |
CRYPTO | 2 |
| 2010 | Key Recovery Attacks of Practical Complexity on AES-256 Variants with up to 10 Rounds
Alex Biryukov, Orr Dunkelman, Nathan Keller, Dmitry Khovratovich, Adi Shamir |
EUROCRYPT | 3 |
| 2010 | The effects of the omission of last round's MixColumns on AES
Orr Dunkelman, Nathan Keller |
Inf. Process. Lett. | 2 |
| 2010 | Distinguishing attacks on stream ciphers based on arrays of pseudo-random words
Nathan Keller, Stephen D. Miller |
Inf. Process. Lett. | 1 |
| 2009 | Cryptanalysis of CTC2
Orr Dunkelman, Nathan Keller |
CT-RSA | 2 |
| 2008 | An Improved Impossible Differential Attack on MISTY1
Orr Dunkelman, Nathan Keller |
ASIACRYPT | 2 |
| 2008 | A New Attack on the LEX Stream Cipher
Orr Dunkelman, Nathan Keller |
ASIACRYPT | 2 |
| 2008 | Improving the Efficiency of Impossible Differential Cryptanalysis of Reduced Camellia and MISTY1
Jiqiang Lu, Jongsung Kim, Nathan Keller, Orr Dunkelman |
CT-RSA | 3 |
| 2008 | A Practical Attack on KeeLoq
Sebastiaan Indesteege, Nathan Keller, Orr Dunkelman, Eli Biham, Bart Preneel |
EUROCRYPT | 2 |
| 2008 | A Unified Approach to Related-Key Attacks
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2008 | Treatment of the initial value in Time-Memory-Data Tradeoff attacks on stream ciphers
Orr Dunkelman, Nathan Keller |
Inf. Process. Lett. | 2 |
| 2008 | Instant Ciphertext-Only Cryptanalysis of GSM Encrypted Communication
Elad Barkan, Eli Biham, Nathan Keller |
J. Cryptol. | 3 |
| 2007 | A Simple Related-Key Attack on the Full SHACAL-1
Eli Biham, Orr Dunkelman, Nathan Keller |
CT-RSA | 3 |
| 2007 | MV3: A New Word Based Stream Cipher Using Rapid Mixing and Revolving Buffers
Nathan Keller, Stephen D. Miller, Ilya Mironov, Ramarathnam Venkatesan |
CT-RSA | 1 |
| 2007 | Improved Slide Attacks
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2007 | A New Attack on 6-Round IDEA
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2007 | A New Criterion for Nonlinearity of Block CiphersabstractFor years, the cryptographic community has searched for good nonlinear functions. Bent functions, almost perfect nonlinear functions, and similar constructions have been suggested as a good base for cryptographic applications due to their highly nonlinear nature. In the first part of this paper, we examine using these functions as block ciphers, and present several distinguishers between almost perfect nonlinear permutations and random permutations. In the second part of the paper, we suggest a criterion to measure the effective linearity of a given block cipher. We devise a general distinguisher for block ciphers based on their effective linearity. Finally, we show that for several constructions, our distinguishing attack is better than previously known techniques. Orr Dunkelman, Nathan Keller |
IEEE Trans. Inf. Theory | 2 |
| 2006 | New Cryptanalytic Results on IDEA
Eli Biham, Orr Dunkelman, Nathan Keller |
ASIACRYPT | 3 |
| 2006 | Related-Key Impossible Differential Attacks on 8-Round AES-192
Eli Biham, Orr Dunkelman, Nathan Keller |
CT-RSA | 3 |
| 2006 | A New Criterion for Nonlinearity of Block Ciphers
Orr Dunkelman, Nathan Keller |
CT-RSA | 2 |
| 2006 | Related-Key Rectangle Attack on 42-Round SHACAL-2
Jiqiang Lu, Jongsung Kim, Nathan Keller, Orr Dunkelman |
ISC | 3 |
| 2005 | A Related-Key Rectangle Attack on the Full KASUMI
Eli Biham, Orr Dunkelman, Nathan Keller |
ASIACRYPT | 3 |
| 2005 | Related-Key Boomerang and Rectangle Attacks
Eli Biham, Orr Dunkelman, Nathan Keller |
EUROCRYPT | 3 |
| 2005 | New Combined Attacks on Block Ciphers
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2003 | Instant Ciphertext-Only Cryptanalysis of GSM Encrypted Communication
Elad Barkan, Eli Biham, Nathan Keller |
CRYPTO | 3 |
| 2003 | Differential-Linear Cryptanalysis of Serpent
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2003 | Rectangle Attacks on 49-Round SHACAL-1
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2002 | Enhancing Differential-Linear Cryptanalysis
Eli Biham, Orr Dunkelman, Nathan Keller |
ASIACRYPT | 3 |
| 2002 | New Results on Boomerang and Rectangle Attacks
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |
| 2001 | The Rectangle Attack - Rectangling the Serpent
Eli Biham, Orr Dunkelman, Nathan Keller |
EUROCRYPT | 3 |
| 2001 | Linear Cryptanalysis of Reduced Round Serpent
Eli Biham, Orr Dunkelman, Nathan Keller |
FSE | 3 |