Biclique Cryptanalysis of the Full AES
Open accessAI snapshot
Written from the paper’s full text.
TL;DR
This paper introduces biclique cryptanalysis and presents the first key-recovery attacks on the full AES-128, AES-192, and AES-256 faster than brute force, with complexities \(2^{126.1}\), \(2^{189.7}\), and \(2^{254.4}\), respectively. The attacks are in the single-key model and, because of their high computational complexity, do not threaten practical AES use.
Key findings
- First key recovery on full AES-128 with complexity \(2^{126.1}\), full AES-192 with \(2^{189.7}\), and full AES-256 with \(2^{254.4}\); the paper reports an advantage of about a factor 3 to 5 over brute force depending on version.
- Reduced-round and hash-mode results include 8-round AES-128 at \(2^{124.9}\), 9-round AES-192 at \(2^{188.8}\), 9-round AES-256 at \(2^{251.92}\), and compression-function preimages for full AES-128 (Miyaguchi-Preneel) at \(2^{125.83}\), AES-192 (Davies-Meyer) at \(2^{125.71}\), and AES-256 (Davies-Meyer) at \(2^{126.35}\), with success rate 0.632 for the preimage attacks.
- The full-AES independent-biclique attacks use data complexities of \(2^{88}\), \(2^{80}\), and \(2^{40}\) plaintext-ciphertext pairs for AES-128, AES-192, and AES-256, respectively, with memory \(2^8\) and success probability 1.
- The attacks do not assume related keys; most need only a small part of the codebook, and the paper reports practical verification of truncated differentials and the long-biclique construction for AES-256.
Methods
- Biclique cryptanalysis partitions the key space into groups of \(2^{2d}\) keys indexed as \(K[i,j]\), constructs a \(d\)-dimensional biclique satisfying \(C_i = f_{K[i,j]}(S_j)\), and uses meet-in-the-middle/matching with precomputations to test \(2^{2d}\) keys with about \(2^d\) computations.
- Two paradigms are used: long bicliques for remaining rounds via dependent related-key differential trails, and independent bicliques via independent related-key differentials plus matching with precomputations; the latter yields the full-AES key-recovery attacks.
- The analysis is theoretical cryptanalysis of AES-128/192/256 and AES-based hash modes; complexity is evaluated by counting recomputed S-boxes, MixColumns operations, and key-schedule operations, with tables summarizing parameters and complexities.
Limitations
- The paper states that the attacks are of high computational complexity and “do not threaten the practical use of AES in any way.”
- The paper states that the long-biclique paradigm has very difficult biclique construction for many rounds, limiting the total number of rounds attacked, and that its data complexity can be very large.
- Evident from the text: practical verification is partial rather than a full attack run—the authors verified truncated differentials, implemented the technically most complex long-biclique construction for AES-256, and checked super-box output differences, but did not execute the full key-recovery attacks.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
14 of 32 cited sources checked · 3 supported · 1 flagged · accuracy not yet measured
- Premisecitation
The analysis of AES with local collisions is only applicable to the related-key model.
“So far the most well-known attempt is the analysis of AES with local collisions [8][9][10][11], but it is only applicable to the relatedkey model.”
Quote in the paperSubstantial claim3 of 4 sources checked- cites [8] Biryukov, A., Dunkelman, O., Keller, N., Khovratovich, D., Shamir, A.: Key Recovery Attacks of Practical Complexity on AES-256 Variants with up to 10 Rounds. In: Gilbert, H. (ed.) EUROCRYPT 2010. LNCS, vol. 6110, pp. 299–319. Springer, Heidelberg (2010) source
- cites [9] Biryukov, A., Khovratovich, D.: Related-Key Cryptanalysis of the Full AES-192 and AES-256. In: Matsui, M. (ed.) ASIACRYPT 2009. LNCS, vol. 5912, pp. 1–18. Springer, Heidelberg (2009) source
The Introduction and Conclusions describe the paper’s local-collision attacks on AES-192 and AES-256 as related-key attacks. Section 4.1 explains the related-key model used. The paper does not establish the broader claim that analysis of AES with local collisions is only applicable in that model; page numbers are unavailable in our copy. (LLM, conf=0.85)
Experimental — accuracy not yet measured - cites [10] Biryukov, A., Khovratovich, D., Nikolić, I.: Distinguisher and Related-Key Attack on the Full AES-256. In: Halevi, S. (ed.) CRYPTO 2009. LNCS, vol. 5677, pp. 231–249. Springer, Heidelberg (2009) source
The Introduction (page not provided) says the authors use local collisions to construct a chosen-key distinguisher for AES-256, not only a related-key attack. Section 2 (page not provided) likewise presents a chosen-key distinguisher, contradicting the claimed restriction to the related-key model. (LLM, conf=0.90)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measured - cites [11] Biryukov, A., Nikolić, I.: Automatic Search for Related-Key Differential Characteristics in Byte-Oriented Block Ciphers: Application to AES, Camellia, Khazad and Others. In: Gilbert, H. (ed.) EUROCRYPT 2010. LNCS, vol. 6110, pp. 322–344. Springer, Heidelberg (2010) source
The Introduction describes related-key differential analysis of AES, including characteristics used in an AES-256 attack. It does not identify that analysis as using local collisions or say that local-collision analysis of AES is only applicable in the related-key model. (LLM, conf=0.78)
Experimental — accuracy not yet measured
- Premisecitation
The fastest single-key attacks on round-reduced AES variants so far are only slightly more powerful than those proposed 10 years ago.
“Though many papers have been published on the cryptanalysis of AES, the fastest single-key attacks on round-reduced AES variants [20,33] so far are only slightly more powerful than those proposed 10 years ago [23,24].”
Quote in the paperSubstantial claim2 of 4 sources checked- cites [20] Demirci, H., Taşkın, İ., Çoban, M., Baysal, A.: Improved Meet-in-the-Middle Attacks on AES. In: Roy, B., Sendrier, N. (eds.) INDOCRYPT 2009. LNCS, vol. 5922, pp. 144–156. Springer, Heidelberg (2009) source
- cites [33] Lamberger, M., Mendel, F., Rechberger, C., Rijmen, V., Schläffer, M.: Rebound Distinguishers: Results on the Full Whirlpool Compression Function. In: Matsui, M. (ed.) ASIACRYPT 2009. LNCS, vol. 5912, pp. 126–143. Springer, Heidelberg (2009) source
The Introduction (p. 2) mentions known-key distinguishers for seven-round AES, but does not compare the fastest single-key attacks with attacks from ten years earlier. Searches for that comparison and for single-key attacks on reduced-round AES found no passage addressing it in our copy. (LLM, conf=0.75)
Experimental — accuracy not yet measured - cites [23] Dunkelman, O., Keller, N., Shamir, A.: A Practical-Time Related-Key Attack on the KASUMI Cryptosystem Used in GSM and 3G Telephony. In: Rabin, T. (ed.) CRYPTO 2010. LNCS, vol. 6223, pp. 393–410. Springer, Heidelberg (2010) source
The Introduction and Summary discuss related-key attacks on KASUMI, not the relative strength of single-key attacks on round-reduced AES. A reference lists a reduced-round AES attack, but our copy does not compare AES attacks with those proposed ten years earlier (searched for single-key AES attacks and that comparison). (LLM, conf=0.76)
Experimental — accuracy not yet measured - cites [24] Dunkelman, O., Sekar, G., Preneel, B.: Improved Meet-in-the-Middle Attacks on Reduced-Round DES. In: Srinathan, K., Rangan, C.P., Yung, M. (eds.) INDOCRYPT 2007. LNCS, vol. 4859, pp. 86–100. Springer, Heidelberg (2007) source
- Premisecitation
With respect to AES, the most powerful single-key recovery methods designed so far are impossible differential cryptanalysis and Square attacks.
“With respect to AES, probably the most powerful singlekey recovery methods designed so far are impossible differential cryptanalysis [5,33] and Square attacks [14,20].”
Quote in the paperSubstantial claim2 of 4 sources checked- cites [5] Biham, E., Biryukov, A., Shamir, A.: Miss in the Middle Attacks on IDEA and Khufu. In: Knudsen, L.R. (ed.) FSE 1999. LNCS, vol. 1636, pp. 124–138. Springer, Heidelberg (1999) source
- cites [33] Lamberger, M., Mendel, F., Rechberger, C., Rijmen, V., Schläffer, M.: Rebound Distinguishers: Results on the Full Whirlpool Compression Function. In: Matsui, M. (ed.) ASIACRYPT 2009. LNCS, vol. 5912, pp. 126–143. Springer, Heidelberg (2009) source
The Introduction (p. 2) mentions known-key distinguishers for reduced-round AES, not single-key recovery methods. The Rebound Attack section (p. 3) discusses AES-based hash functions. Searches for impossible differential cryptanalysis, Square attacks, and AES key recovery found no passage assessing the claimed methods. (LLM, conf=0.73)
Experimental — accuracy not yet measured - cites [14] Bouillaguet, C., Derbez, P., Fouque, P.-A.: Automatic Search of Attacks on Round-Reduced AES and Applications. In: Rogaway, P. (ed.) CRYPTO 2011. LNCS, vol. 6841, pp. 169–187. Springer, Heidelberg (2011) source
- cites [20] Demirci, H., Taşkın, İ., Çoban, M., Baysal, A.: Improved Meet-in-the-Middle Attacks on AES. In: Roy, B., Sendrier, N. (eds.) INDOCRYPT 2009. LNCS, vol. 5922, pp. 144–156. Springer, Heidelberg (2009) source
- Premisecitation
The omission of the MixColumn transformation in the last round of AES helps to design attacks for more rounds.
“Also, as already observed in [19,37], the fact that the MixColumn transformation is omitted in the last round of AES helps to design attacks for more rounds.”
Quote in the paperSubstantial claim1 of 2 sources checked- cites [19] Demirci, H., Selçuk, A.A.: A Meet-in-the-Middle Attack on 8-Round AES. In: Nyberg, K. (ed.) FSE 2008. LNCS, vol. 5086, pp. 116–126. Springer, Heidelberg (2008) source
Section 2 (page unavailable) says that AES has no MixColumn operation in its final round. Section 5.2 (page unavailable) describes extending the attack to eight rounds by searching the last-round key, but does not say that omitting MixColumn enables the extension. The claimed causal link is therefore not established by our copy. (LLM, conf=0.83)
Experimental — accuracy not yet measured - cites [37] Matsui, M.: Linear Cryptanalysis Method for DES Cipher. In: Helleseth, T. (ed.) EUROCRYPT 1993. LNCS, vol. 765, pp. 386–397. Springer, Heidelberg (1994) source
- Findingnone given
The paper provides preimage attacks on compression functions based on the full AES versions.
“-Preimage attacks on compression functions based on the full AES versions.”
Quote in the paperSubstantial claim
- Findingown data
The paper provides the first key recovery attack on the full AES-256 with computational complexity 2 254.4.
“-The first key recovery attack on the full AES-256 with computational complexity 2 254.4 .”
Quote in the paperSubstantial claim - Findingown data
The paper provides the first key recovery attack on the full AES-192 with computational complexity 2 189.7.
“-The first key recovery attack on the full AES-192 with computational complexity 2 189.7 .”
Quote in the paperSubstantial claim - Findingown data
The paper provides the first key recovery attack on the full AES-128 with computational complexity 2 126.1.
“-The first key recovery attack on the full AES-128 with computational complexity 2 126.1 .”
Quote in the paperSubstantial claim - Findingnone given
It yields advantages of up to factor 15 for the key recovery of round-reduced AES variants with numbers of rounds higher than those cryptanalyed before.
“The biclique cryptanalysis successfully applies to all full versions of AES and compared to brute-force provides an advantage of about a factor 3 to 5, depending on the version, Also, it yields advantages of up to factor 15 for the key recovery of round-reduced AES variants with numbers of rounds higher than those cryptanalyed before.”
Quote in the paperSubstantial claim - Findingown data
The paper provides complexities for finding compression function preimages for all full versions of AES when considered in hash mode.
“We also provide complexities for finding compression function preimages for all full versions of AES when considered in hash mode.”
Quote in the paperSubstantial claim - Findingreasoning
Since ∆K_i($10^10) = ∆K_i($10^14), the ciphertext bytes C10 and C14 are also always equal.
“Furthermore, since ∆ K i ($10 10 ) = ∆ K i ($10 14 ), the ciphertext bytes C 10 and C 14 are also always equal.”
Quote in the paperSubstantial claim - Findingreasoning
C_recomp for AES-128 is equivalent to 2^16 • 3.4375/12.5 = 2^14.14 runs of the full AES-128.
“As a result, C recomp is equivalent to 2 16 •3.4375/12.5= 2 14.14 runs of the full AES-128.”
Quote in the paperSubstantial claim - Findingreasoning
This yields the partition of the round-8 subkey space, and hence the AES key space, into the 2^112 groups of 2^16 keys each.
“This yields the partition of the round-8 subkey space, and hence the AES key space, into the 2 112 groups of 2 16 keys each.”
Quote in the paperSubstantial claim- Rests on an assumption: The AES-128 key schedule bijectively maps each key to subkey $8.
- Findingreasoning
In the 8-round AES-128 long biclique attack, 2^80 bicliques with 104 fixed key bits are constructed in 2^88.
“It also dominates the complexity of other steps, so we construct 2 80 bicliques with 104 fixed key bits in 2 56+32 = 2 88 , and 2 102 bicliques in 2 88”
Quote in the paperSubstantial claim - Findingreasoning
The 9-round AES-256 key recovery has computational complexity about 2^251.92.
“This approach for 9-round AES-256 yields a key recovery with computational complexity about 2 251.92 , data complexity 2 120 , memory complexity 2 8 , and success probability 1.”
Quote in the paperSubstantial claim - Findingreasoning
The full cipher AES-128 has 10 + 2.5 = 12.5 SubBytes-equivalent operations when key schedule nonlinearity is taken into account.
“The latter number is 10 + 2.5 = 12.5 as we have to take the key schedule nonlinearity into account.”
Quote in the paperSubstantial claim - Findingreasoning
As a result, the data complexity for the AES-192 attack does not exceed 2^80.
“As a result, the data complexity does not exceed 2 80 .”
Quote in the paperSubstantial claim - Findingown data
Preimage search for the compression function of full AES-256 in Davies-Meyer mode requires 2^8 memory.
“Similarly, preimage search for the compression function of the full AES-256 in Davies-Meyer mode requires about 2 126.35 computations, 2 8 memory, and works with success probability 0.6321.”
Quote in the paperSubstantial claim - Findingreasoning
As the ∆i and ∇j differentials share no active S-boxes, the resulting combined differentials yield a biclique of dimension 8.
“As they share no active S-boxes, the resulting combined differentials yield a biclique of dimension 8.”
Quote in the paperSubstantial claim - Findingnone given
In the 8-round AES-128 attack, each quartet has equal chance to be produced.
“On the other hand, each quartet has equal chance to be produced.”
Quote in the paperNot a substantial claim - Findingnone given
The values C_biclique and C_precomp together do not exceed 2^8 calls of the full AES-128.
“The values C biclique and C precomp together do not exceed 2 8 calls of the full AES-128.”
Quote in the paperSubstantial claim - Findingnone given
Again, the ∆i- and ∇j-differential trails for AES-192 share no active S-boxes.
“Again, the ∆ i -and ∇ j -differential trails share no active S-boxes (Figure 7).”
Quote in the paperSubstantial claim - Findingreasoning
In the 8-round AES-128 long biclique attack, the chance of getting a false positive is 2^-6 per biclique.
“The chance of getting a false positive is 4 • 2 -8 = 2 -6 per biclique.”
Quote in the paperSubstantial claim - Findingreasoning
Since the ∆i-differential affects only 12 bytes of the ciphertext, all the ciphertexts share the same values in bytes C0,1,4,13.
“Since the ∆ i -differential affects only 12 bytes of the ciphertext, all the ciphertexts share the same values in bytes C 0,1,4,13 .”
Quote in the paperSubstantial claim - Findingreasoning
The 8-round AES-128 attack does not guarantee that the quartets are pairwise different because the key bits are adaptively chosen.
“As the key bits are adaptively chosen in the attack, the algorithm does not guarantee that the quartets are pairwise different.”
Quote in the paperSubstantial claim - Findingown data
The full area to be recomputed in the backward direction for AES-128 includes 41 S-boxes.
“The full area to be recomputed, which includes 41 S-boxes, is depicted in Figure 5.”
Quote in the paperSubstantial claim - Findingreasoning
In the 8-round AES-128 long biclique attack, 2^102 bicliques are constructed in 2^88.
“It also dominates the complexity of other steps, so we construct 2 80 bicliques with 104 fixed key bits in 2 56+32 = 2 88 , and 2 102 bicliques in 2 88”
Quote in the paperSubstantial claim - Findingreasoning
The total complexity of the 8-round AES-128 attack with 2^126 bicliques is about 2^124.97.
“Therefore, the total complexity of the attack with 2 126 bicliques is about 2 126 4/10.5 + 2 -9 + 1.125/10.5 = 2 124.97 .with 2 32 memory and 2 127 data.”
Quote in the paperSubstantial claim - Findingreasoning
C_recomp for AES-192 is equivalent to 2^16 • 2.8125/14 = 2^13.68 runs of the full AES-192.
“As a result, C recomp is equivalent to 2 16 • 2.8125/14 = 2 13.68 runs of the full AES-192.”
Quote in the paperSubstantial claim - Findingreasoning
For the AES-256 4-round biclique, the data complexity does not exceed 2^40.
“Therefore, the data complexity does not exceed 2 40 .”
Quote in the paperSubstantial claim - Findingreasoning
The paper constructs a 3-round biclique from combined related-key differentials as described in Section 3.1.
“We construct a 3-round biclique from combined related-key differentials as described in Section 3.1.”
Quote in the paperSubstantial claim - Findingreasoning
In the AES-256 4-round biclique key recovery, C_recomp is equivalent to 2^14.383 runs of the full AES-256.
“As a result, C recomp is equivalent to 2 16 • 5.625/17.25 = 2 14.383 runs of the full AES-256.”
Quote in the paperSubstantial claim - Findingreasoning
In the 8-round AES-128 long biclique attack, Step 2(c) has time complexity 2^32.
“This gives the time complexity 2 32 and the memory complexity 2 16 .”
Quote in the paperSubstantial claim - Findingreasoning
This yields the partition of the AES-256 key space into the 2^240 groups of 2^16 keys each.
“This yields the partition of the AES-256 key space into the 2 240 groups of 2 16 keys each.”
Quote in the paperSubstantial claim- Rests on an assumption: The AES-256 key schedule bijectively maps each key to $12||$13.
- Findingreasoning
For a success probability of 63%, the second variant of the 8-round AES-128 attack produces 2^125.33 bicliques.
“For a success probability of 63% the second variant of the attack produces 2 125.33 bicliques in 2 124.3 time, and needs 2 126.33 chosen ciphertexts.”
Quote in the paperNot a substantial claim - Findingreasoning
In the backward direction for AES-128, the difference in subkey $5 is non-zero in only one byte, so one has to recompute as few as four S-boxes in round 5 (state #13).
“The difference in the subkey $5 is non-zero in only one byte, so we have to recompute as few as four S-boxes in round 5 (state #13).”
Quote in the paperSubstantial claim - Findingreasoning
In the backward direction for AES-192, only six (instead of eight) S-boxes need recomputing in state #15 (round 8).
“As a result, only six (instead of eight) S-boxes needs recomputing in state #15 (round 8).”
Quote in the paperSubstantial claim - Findingnone given
Preimage search for the compression function of full AES-256 in Davies-Meyer mode requires about 2^126.35 computations.
“Similarly, preimage search for the compression function of the full AES-256 in Davies-Meyer mode requires about 2 126.35 computations, 2 8 memory, and works with success probability 0.6321.”
Quote in the paperSubstantial claim - Findingown data
For a success probability of 63%, the second variant of the 8-round AES-128 attack runs in 2^124.3 time.
“For a success probability of 63% the second variant of the attack produces 2 125.33 bicliques in 2 124.3 time, and needs 2 126.33 chosen ciphertexts.”
Quote in the paperNot a substantial claim - Findingnone given
Preimage search for the compression function of full AES-256 in Davies-Meyer mode works with success probability 0.6321.
“Similarly, preimage search for the compression function of the full AES-256 in Davies-Meyer mode requires about 2 126.35 computations, 2 8 memory, and works with success probability 0.6321.”
Quote in the paperSubstantial claim - Findingown data
In the 8-round AES-128 long biclique attack, Step 2(c) has memory complexity 2^16.
“This gives the time complexity 2 32 and the memory complexity 2 16 .”
Quote in the paperNot a substantial claim - Findingreasoning
The full computational complexity of the AES-256 4-round biclique key recovery amounts to about 2^254.42.
“The full computational complexity amounts to about 2 240 • 2 9 + 2 14.383 = 2 254.42 .”
Quote in the paperSubstantial claim - Findingnone given
By a careful choice of key groups, one is able to reduce the precomputation proportion to a very small factor, e.g. factor 1/15 in attacks on reduced-round versions of AES-256.
“By a careful choice of key groups, one is able to reduce the precomputation proportion to a very small factor, e.g.factor 1/15 in attacks on reduced-round versions of AES-256.”
Quote in the paperSubstantial claim - Findingnone given
If quartets are tracked after the guess of three bytes of K5, the memory complexity of the 8-round AES-128 attack grows to 2^102.
“If we keep track of quartets in the loop after the guess of three bytes of K 5 , then the memory complexity grows to 2 102 .”
Quote in the paperNot a substantial claim - Findingreasoning
As a result, the data complexity for the AES-128 attack does not exceed 2^88.
“As a result, the data complexity does not exceed 2 88 .”
Quote in the paperSubstantial claim - Findingnone given
In the 8-round AES-128 long biclique attack, solutions for the Super-boxes are constructed online by substituting 2^32 input pairs to the super-box transformation and filtering out incorrect quartets.
“Solutions for the Super-boxes are constructed online by substituting 2 32 input pairs to the super-box transformation and filtering out incorrect quartets.”
Quote in the paperSubstantial claim - Findingreasoning
The 9-round AES-256 key recovery has success probability 1.
“This approach for 9-round AES-256 yields a key recovery with computational complexity about 2 251.92 , data complexity 2 120 , memory complexity 2 8 , and success probability 1.”
Quote in the paperSubstantial claim - Findingreasoning
In the 8-round AES-128 long biclique attack, Step 2(c) has complexity 2^32.
“Therefore, Step 2 (c) has complexity 2 32 .”
Quote in the paperSubstantial claim - Findingnone given
For the AES-256 4-round biclique, the ∆i-differential affects only 7 bytes of the ciphertext.
“The ∆ i -differential affects only 7 bytes of the ciphertext, and the key difference is equal in all non-zero bytes of $14.”
Quote in the paperNot a substantial claim - Findingown data
The 8-round AES-128 attack uses 2^127 data.
“Therefore, the total complexity of the attack with 2 126 bicliques is about 2 126 4/10.5 + 2 -9 + 1.125/10.5 = 2 124.97 .with 2 32 memory and 2 127 data.”
Quote in the paperSubstantial claim - Findingown data
The 9-round AES-256 key recovery has data complexity 2^120.
“This approach for 9-round AES-256 yields a key recovery with computational complexity about 2 251.92 , data complexity 2 120 , memory complexity 2 8 , and success probability 1.”
Quote in the paperSubstantial claim - Findingnone given
The memory requirement for the AES-192 attack is upper-bounded by the storage of 2^8 full computations of g.
“The memory requirement is upper-bounded by the storage of 2 8 full computations of g.”
Quote in the paperSubstantial claim - Findingnone given
C_recomp is the complexity of the recomputation of the internal variable v 2^{2d} times; for AES this value varies from 2^{2d-1.5} to 2^{2d-4}.
“-C recomp is the complexity of the recomputation of the internal variable v 2 2d times.It strongly depends on the diffusion properties of the cipher.For AES this value varies from 2 2d-1.5 to 2 2d-4 .”
Quote in the paperNot a substantial claim - Findingreasoning
The full computational complexity of the AES-128 attack amounts to about 2^112(2^8 + 2^14.14 + 2^8) = 2^126.18.
“The full computational complexity amounts to about 2 112 2 8 + 2 14.14 + 2 8 = 2 126.18 .”
Quote in the paperSubstantial claim - Findingreasoning
This yields the partition of the AES-192 key space by the 2^176 groups of 2^16 keys each.
“This yields the partition of the AES-192 key space by the 2 176 groups of 2 16 keys each.”
Quote in the paperSubstantial claim- Rests on an assumption: The AES-192 key schedule bijectively maps each key to $9||$10 L.
- Findingreasoning
Altogether, for AES-192, one needs an equivalent of 2.8125 SubBytes operations compared to the equivalent of 14 in the full cipher (there are 8 key schedule rounds).
“Altogether, we need an equivalent of 2.8125 SubBytes operations compared to the equivalent of 14 in the full cipher (there are 8 key schedule rounds).”
Quote in the paperSubstantial claim - Findingreasoning
The 8-round AES-128 attack algorithm generates a natural proportion of (1-1/e)=63% quartets.
“Therefore, we estimate that the algorithm generates a natural proportion of (1-1/e) = 63% quartets.”
Quote in the paperSubstantial claim - Findingnone given
The memory requirement for the AES-128 attack is upper-bounded by the storage of 2^8 full computations of g.
“The memory requirement is upper-bounded by the storage of 2 8 full computations of g.”
Quote in the paperNot a substantial claim - Findingreasoning
The 9-round AES-256 key recovery has memory complexity 2^8.
“This approach for 9-round AES-256 yields a key recovery with computational complexity about 2 251.92 , data complexity 2 120 , memory complexity 2 8 , and success probability 1.”
Quote in the paperSubstantial claim - Findingnone given
The memory requirement of the AES-256 4-round biclique key recovery is upper bounded by the storage of 2^8 full computations of g.
“The memory requirement is upper bounded by the storage of 2 8 full computations of g.”
Quote in the paperNot a substantial claim - Findingreasoning
The full computational complexity of the AES-192 attack amounts to about 2^172 • 2^9 + 2^13.68 = 2^189.74.
“The full computational complexity amounts to about 2 172 • 2 9 + 2 13.68 = 2 189.74 .”
Quote in the paperSubstantial claim - Findingreasoning
In the 8-round AES-128 long biclique attack, most false positives require only round 2 to recompute, giving 2^-9 AES calls overhead on average.
“Most of false positives require only round 2 to recompute, which gives 2 -9 AES calls overhead on average, which is negligible compared to the matching phase.”
Quote in the paperSubstantial claim - Findingreasoning
The 8-round AES-128 attack uses 2^32 memory.
“Therefore, the total complexity of the attack with 2 126 bicliques is about 2 126 4/10.5 + 2 -9 + 1.125/10.5 = 2 124.97 .with 2 32 memory and 2 127 data.”
Quote in the paperSubstantial claim - Findingreasoning
Thanks to the low diffusion of the AES key schedule and sparsity of the key difference in round 8, the whitening subkeys of K[i,j] and K[i,0] differ in 9 bytes only.
“Thanks to the low diffusion of the AES key schedule and sparsity of the key difference in round 8, the whitening subkeys of K[i, j] and K[i, 0] differ in 9 bytes only.”
Quote in the paperSubstantial claim - Findingreasoning
In Step 6 of the 9-round AES-256 attack, there are 72 neutral bits in $7.
“Therefore, we have 72 neutral bits in $7, and 136 neutral bits in total.”
Quote in the paperSubstantial claim - Findingreasoning
In Step 6 of the 9-round AES-256 attack, there are 64 neutral bits in $6.
“Therefore, we have 128 -32 -32 = 64 neutral bits in $6.”
Quote in the paperSubstantial claim - Findingreasoning
In total, 4.75 AES rounds per biclique are needed in the 9-round AES-256 attack.
“In total we need 4.75 AES rounds per biclique, i.e. 2 -0.92 9-round AES-256 calls.”
Quote in the paperSubstantial claim - Findingreasoning
In Step 2(c) of the 9-round AES-256 attack, there are 2^120 solutions in total.
“Therefore, we have 2 64 solutions for each guess in the inbound phase, or 2 120 solutions in total.”
Quote in the paperSubstantial claim - Findingreasoning
In the matching part of the 9-round AES-256 attack, 3.125 full rounds are spent per biclique.
“In the matching part we compute a single byte in two directions, thus spending 9/16 of a round in rounds 1-3, and full round 4, i.e. 3.125 full rounds per biclique.”
Quote in the paperSubstantial claim - Findingnone given
The use of bicliques with matching with precomputation results in recomputation in the innermost loop varying from about 1/3 to approximately 1/5 of the cipher depending on key size.
“The use of bicliques in combination with the technique of matching with precomputation, results in a surprisingly low recomputation in the innermost loop, varying from about 1/3 to approximately 1/5 of the cipher depending on the key size, while having data complexities of 2 88 , 2 80 and 2 40 plaintext-ciphertext pairs, respectively.”
Quote in the paperSubstantial claim - Findingreasoning
The workload/success rate ratio of the 8-round AES-128 attack is 2^124.97.
“The workload/success rate ratio is thus 2 124.97 .”
Quote in the paperSubstantial claim - Findingreasoning
The 9-round AES-256 attack needs 2^254 bicliques.
“We need 2 254 bicliques, so the total complexity is 2 253.1 .”
Quote in the paperSubstantial claim - Findingreasoning
In Step 6 of the 9-round AES-256 attack, there are 136 neutral bits in total.
“Therefore, we have 72 neutral bits in $7, and 136 neutral bits in total.”
Quote in the paperSubstantial claim - Findingreasoning
In Step 2(d) of the 9-round AES-256 attack, there is an 84-bit filter.
“Therefore, we get a 84-bit filter, and leave with 2 36 bicliques.”
Quote in the paperSubstantial claim - Findingreasoning
In Step 2(c) of the 9-round AES-256 attack, there are 2^64 solutions for each guess in the inbound phase.
“Therefore, we have 2 64 solutions for each guess in the inbound phase, or 2 120 solutions in total.”
Quote in the paperSubstantial claim - Findingreasoning
The total complexity of the 9-round AES-256 attack is 2^253.1.
“We need 2 254 bicliques, so the total complexity is 2 253.1 .”
Quote in the paperSubstantial claim - Findingown data
For a success probability of 63%, the second variant of the 8-round AES-128 attack needs 2^126.33 chosen ciphertexts.
“For a success probability of 63% the second variant of the attack produces 2 125.33 bicliques in 2 124.3 time, and needs 2 126.33 chosen ciphertexts.”
Quote in the paperNot a substantial claim - Findingreasoning
In Step 2(b) of the 9-round AES-256 attack, the total number of guesses is 2^56.
“In total we make 2 7•(4+2•2) = 2 56 guesses.”
Quote in the paperSubstantial claim - Findingnone given
The complexity generated by false positives in the 9-round AES-256 attack is at most 2^-6 rounds per biclique.
“The complexity generated by false positives is at most 2 -6 rounds per biclique.”
Quote in the paperNot a substantial claim - Findingreasoning
In Step 2(d) of the 9-round AES-256 attack, 2^36 bicliques are left.
“Therefore, we get a 84-bit filter, and leave with 2 36 bicliques.”
Quote in the paperSubstantial claim - Findingreasoning
In Step 2(e) of the 9-round AES-256 attack, a 16-bit filter reduces the number of bicliques to 2^20.
“This is a 16-bit filter, which reduces the number of bicliques to 2 20 .”
Quote in the paperSubstantial claim - Findingreasoning
The 9-round AES-256 attack needs the equivalent of 2^-0.92 9-round AES-256 calls per biclique.
“In total we need 4.75 AES rounds per biclique, i.e. 2 -0.92 9-round AES-256 calls.”
Quote in the paperSubstantial claim - Interpretationreasoning
The attacks do not threaten the practical use of AES in any way.
“As our attacks are of high computational complexity, they do not threaten the practical use of AES in any way.”
Quote in the paperSubstantial claim - Interpretationnone given
The paper presents a novel technique of block cipher cryptanalysis with bicliques.
“In this paper we present a novel technique of block cipher cryptanalysis with bicliques, which leads to the following results:”
Quote in the paperSubstantial claim - Premisereasoning
AES is almost as secure as it was 10 years ago in the strongest and most practical model with a single unknown key.
“However, the block cipher standard AES is almost as secure as it was 10 years ago in the strongest and most practical model with a single unknown key.”
Quote in the paperSubstantial claim - Interpretationnone given
In contrast to most shortcut attacks on AES variants, the attacks do not need to assume related-keys.
“In contrast to most shortcut attacks on AES variants, we do not need to assume related-keys.”
Quote in the paperSubstantial claim - Interpretationnone given
The relatively slow diffusion in the AES key schedule allows the adversary to skip most recomputations of the key schedule operations.
“The relatively slow diffusion in the AES key schedule allows the adversary to skip most recomputations of the key schedule operations.”
Quote in the paperNot a substantial claim - Interpretationcitation
Since ∆i- and ∇j-trails share no active non-linear elements, a boomerang based on them returns from the ciphertext with probability 1 as the quartet of states forms the boomerang rectangle at every step.
“Since ∆ i -and ∇ j -trails share no active non-linear elements, a boomerang based on them returns from the ciphertext with probability 1 as the quartet of states forms the boomerang rectangle at every step.”
Quote in the paperSubstantial claim - Interpretationnone given
The computational complexity of matching is upper bounded by 2^d computations of the cipher.
“Therefore, the computational complexity of matching is upper bounded by 2 d computations of the cipher.”
Quote in the paperSubstantial claim - Interpretationnone given
If matching on a single byte, the number of false positives is about 2^{2d-8}.
“If we match on a single byte, the number of false positives is about 2 2d-8 .”
Quote in the paperNot a substantial claim - Interpretationnone given
The basic meet-in-the-middle attack has clear limitations in block cipher cryptanalysis since an internal variable with the required properties can be found for a very small number of rounds only.
“The basic meet-in-the-middle attack has clear limitations in the block cipher cryptanalysis since an internal variable with the properties listed above can be found for a very small number of rounds only.”
Quote in the paperNot a substantial claim - Interpretationnone given
If all ∆i = ∇j, then all keys K[i,j] are different.
“If all ∆ i = ∇ j , then all keys K[i, j] are different.”
Quote in the paperNot a substantial claim - Interpretationreasoning
For |v| close to d and larger, a basic meet-in-the-middle attack has advantage of about 2^d over brute force search as it tests 2^{2d} keys with less than 2^d calls of the full cipher.
“For |v| close to d and larger an attack has advantage of about 2 d over brute force search as it tests 2 2d keys with less than 2 d calls of the full cipher.”
Quote in the paperSubstantial claim - Interpretationnone given
The paper demonstrates that meet-in-the-middle attacks on block ciphers have great potential if enhanced by a new concept called bicliques.
“In this paper we demonstrate that the meet-in-the-middle attacks on block ciphers have great potential if enhanced by a new concept called bicliques.”
Quote in the paperSubstantial claim - Interpretationreasoning
The full key recovery in the long biclique approach is the application of Steps 1-3 2^{n-2d} times.
“Since the full key recovery is merely the application of Steps 1-3 2 n-2d times, we get the following equation:”
Quote in the paperSubstantial claim - Interpretationreasoning
The independency of differentials limits the length of the biclique constructed.
“Though this approach turns out to be effective in case of AES, it is exactly the independency of differentials that limits the length of the biclique constructed.”
Quote in the paperSubstantial claim - Interpretationreasoning
If the trails of ∆i-differentials do not share active nonlinear components with the trails of ∇j-differentials, then the tuple conforms to 2^{2d} combined (∆i, ∇j)-differentials.
“If the trails of ∆ i -differentials do not share active nonlinear components (such as active S-boxes in AES) with the trails of ∇ j -differentials, then the tuple also conforms to 2 2d combined (∆ i , ∇ j )differentials:”
Quote in the paperSubstantial claim - Interpretationnone given
In the long biclique paradigm, theoretically one can get the same advantage as the basic attack if one manages to construct a biclique of appropriate dimension.
“The first advantage of this approach is that theoretically we can get the same advantage as the basic attack if we manage to construct a biclique of appropriate dimension.”
Quote in the paperSubstantial claim - Interpretationreasoning
In the long biclique paradigm, data complexity can be very large since all degrees of freedom are used to construct a biclique and may have nothing left to impose restrictions on plaintexts or ciphertexts.
“Furthermore, the data complexity can be very large since we use all the degrees of freedom to construct a biclique and may have nothing left to impose restrictions on the plaintexts or ciphertexts.”
Quote in the paperNot a substantial claim - Interpretationnone given
The construction cost of a biclique can be amortized by producing many more out of a single one.
“We are also able to amortize the construction cost of a biclique by producing many more out of a single one.”
Quote in the paperNot a substantial claim - Interpretationnone given
Having found a biclique, new ones can be produced out of it for other key groups.
“Having found a biclique, we produce new ones out of it for other key groups.”
Quote in the paperSubstantial claim - Interpretationreasoning
The amount of recalculation in matching with precomputations depends on the diffusion properties of both internal rounds and the key schedule of the cipher.
“The amount of recalculation depends on the diffusion properties of both internal rounds and the key schedule of the cipher.”
Quote in the paperSubstantial claim - Interpretationnone given
Matching with precomputations can provide significant computational advantage due to amortized complexity.
“Here we describe the idea of matching with precomputations that can provide significant computational advantage due to amortized complexity.”
Quote in the paperSubstantial claim - Interpretationreasoning
Generally, the complexity of the long biclique approach is dominated by C_match and hence has an advantage of at least 2^d over brute-force.
“Generally, the complexity is dominated by C match and hence has an advantage of at least 2 d over brute-force.”
Quote in the paperSubstantial claim - Interpretationreasoning
C_match is upper bounded by 2^d calls of E.
“-C match is the complexity of the computation of the internal variable v 2 d times in each direction.It is upper bounded by 2 d calls of E.”
Quote in the paperSubstantial claim - Interpretationreasoning
Since the coverage of the key space by groups around base keys is complete, the success probability for the AES-128 attack is 1.
“Since the coverage of the key space by groups around base keys is complete, the success probability is 1.”
Quote in the paperSubstantial claim - Interpretationreasoning
Since the meet-in-the-middle attack is no longer applicable to E2 • E1, matching with precomputations is applied.
“Since the meet-in-the-middle attack is no longer applicable to the E 2 • E 1 , we apply the matching with precomputations (Section 3.3).”
Quote in the paperSubstantial claim - Interpretationnone given
The memory complexity of the key recovery in the independent biclique paradigm is upper-bounded by storing 2^d full computations of the cipher.
“The memory complexity of the key recovery is upper-bounded by storing 2 d full computations of the cipher.”
Quote in the paperNot a substantial claim - Interpretationnone given
C_precomp is equivalent to less than 2^d runs of the subcipher g.
“-C precomp is the complexity of the precomputation in Step 3. It is equivalent to less than 2 d runs of the subcipher g.”
Quote in the paperSubstantial claim - Interpretationreasoning
Since the biclique area is small, the attack designer has more freedom to impose constraints on the ciphertext and hence restrict it to a particular set.
“Since the biclique area is small, the attack designer has more freedom to impose constraints on the ciphertext and hence restrict it to a particular set.”
Quote in the paperSubstantial claim - Interpretationreasoning
In the independent biclique paradigm, 2^{2d} keys are tested using only 2^d intermediate cipher states.
“As in the long biclique paradigm, 2 2d keys are tested using only 2 d intermediate cipher states.”
Quote in the paperSubstantial claim - Interpretationreasoning
Therefore, the full key recovery complexity in the independent biclique paradigm is dominated by 2^{n-2d} • C_recomp.
“Therefore, the full key recovery complexity is dominated by 2 n-2d • C recomp .”
Quote in the paperSubstantial claim - Interpretationreasoning
The biclique construction is quite cheap in the independent biclique paradigm.
“The biclique construction is quite cheap in this paradigm.”
Quote in the paperSubstantial claim - Interpretationreasoning
In the independent biclique paradigm, data complexity can be made quite low.
“First, the data complexity can be made quite low.”
Quote in the paperSubstantial claim - Interpretationnone given
The data complexity of key recovery can be significantly reduced by sacrificing only a small factor of computational advantage.
“We notice that the data complexity of key recovery can be significantly reduced by sacrificing only a small factor of computational advantage.”
Quote in the paperNot a substantial claim - Premisenone given
The round transformation of AES is not designed to have strong resistance against several classes of attacks for a smaller number of rounds.
“The round transformation of AES is not designed to have strong resistance against several classes of attacks for a smaller number of rounds.”
Quote in the paperSubstantial claim - Interpretationreasoning
In all cases, the computational complexity of the attacks with long bicliques is considerably lower than generic attacks.
“Again, in all cases we arrive at a computational complexity that is considerably lower than generic attacks.”
Quote in the paperSubstantial claim- Rests on an assumption: No generic methods are known that would speed up key-recovery attacks given a part of the codebook.
- Premisenone given
The biclique approach heavily relies on the existence of high-probability related-key differentials over a part of the cipher.
“Our approach heavily relies on the existence of high-probability related-key differentials over a part of the cipher.”
Quote in the paperSubstantial claim - Study design and conductown data
The authors verified the complexity estimate of the long-biclique construction.
“We verified the complexity estimate, and also give an example of a biclique in Table 7 in the Appendix.”
Quote in the paperNot a substantial claim - Interpretationown data
In all cases, the computational complexity of the attacks with independent bicliques is considerably lower than generic attacks.
“In all cases we arrive at a computational complexity that is considerably lower than generic attacks.”
Quote in the paperSubstantial claim- Rests on an assumption: No generic methods are known that would speed up key-recovery attacks given a part of the codebook.
- Study design and conductreasoning
The authors verified that some difference guesses must be equal like in the AES-256 attack due to the branch number of MixColumns that results in the correlation of differences in the outbound phase.
“-We verified that some difference guesses must be equal like in the AES-256 attack due to the branch number of MixColumns that results in the correlation of differences in the outbound phase.”
Quote in the paperNot a substantial claim - Premisenone given
In the AES key schedule, there is relatively slow backwards diffusion.
“In the key schedule, we especially take advantage of the relatively slow backwards diffusion.”
Quote in the paperNot a substantial claim
- Classified as probably not a substantial claim. 32
- May combine two claims. 34
- The quote only partly states this claim. 6
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIn weaker attack models, related-key cryptanalysis was applied to the full versions of AES-192 and AES-256.
“The situation is different in weaker attack models, where the related-key cryptanalysis was applied to the full versions of AES-192 and AES-256 [9], and the rebound attack demonstrated a non-random property in 8-round AES-128 [25,30].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [9] Biryukov, A., Khovratovich, D.: Related-Key Cryptanalysis of the Full AES-192 and AES-256. In: Matsui, M. (ed.) ASIACRYPT 2009. LNCS, vol. 5912, pp. 1–18. Springer, Heidelberg (2009) source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationAES with its wide-trail strategy was designed to withstand differential and linear cryptanalyses, so pure versions of these techniques have limited applications in attacks.
“AES with its wide-trail strategy was designed to withstand differential and linear cryptanalyses [15], so pure versions of these techniques have limited applications in attacks.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [15] Chabaud, F., Joux, A.: Differential Collisions in SHA-0. In: Krawczyk, H. (ed.) CRYPTO 1998. LNCS, vol. 1462, pp. 56–71. Springer, Heidelberg (1998) source
The Conclusion discusses a differential attack on SHA-0 and the expansion of SHA-1, not AES. Searches for AES, Rijndael, the wide-trail strategy, and resistance to differential and linear cryptanalysis found no passage addressing the attributed claim in our copy. (LLM, conf=0.77)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationImpossible differential cryptanalysis yielded the first attack on 7-round AES-128 with non-marginal data complexity.
“The impossible differential cryptanalysis yielded the first attack on 7-round AES-128 with non-marginal data complexity.”
Quote in the paperNot a substantial claim2 of 2 sources checked- cites [5] Biham, E., Biryukov, A., Shamir, A.: Miss in the Middle Attacks on IDEA and Khufu. In: Knudsen, L.R. (ed.) FSE 1999. LNCS, vol. 1636, pp. 124–138. Springer, Heidelberg (1999) source
The Abstract and §1 Introduction describe impossible-differential attacks on IDEA and Khufu, not AES-128. Searches for a first 7-round AES-128 attack and its data complexity found no passage addressing that result; the 7-round impossible differential mentioned in §4 concerns DES. (LLM, conf=0.76)
Experimental — accuracy not yet measured - cites [33] Lamberger, M., Mendel, F., Rechberger, C., Rijmen, V., Schläffer, M.: Rebound Distinguishers: Results on the Full Whirlpool Compression Function. In: Matsui, M. (ed.) ASIACRYPT 2009. LNCS, vol. 5912, pp. 126–143. Springer, Heidelberg (2009) source
The Introduction (p. 2) mentions known-key distinguishers for seven rounds of AES, while the paper’s own contribution concerns rebound attacks on Whirlpool. Searches for impossible differential cryptanalysis, AES-128, and the claimed data complexity found no passage addressing the asserted first attack. (LLM, conf=0.76)
Experimental — accuracy not yet measured
Classified as probably not a substantial claim. May combine two claims.
PremisecitationAs a result, the number of rounds broken with meet-in-the-middle is rather small, which seems to prevent it from producing results on yet unbroken 8-, 9-, and 10-round (full) AES.
“As a result, the number of rounds broken with this technique is rather small [19], which seems to prevent it from producing results on yet unbroken 8-, 9-, and 10-round (full) AES.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [19] Demirci, H., Selçuk, A.A.: A Meet-in-the-Middle Attack on 8-Round AES. In: Nyberg, K. (ed.) FSE 2008. LNCS, vol. 5086, pp. 116–126. Springer, Heidelberg (2008) source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe new approach originates from the splice-and-cut framework in hash function cryptanalysis, more specifically its element called initial structure.
“The new approach originates from the so-called spliceand-cut framework [1,2,26] in the hash function cryptanalysis, more specifically its element called initial structure.”
Quote in the paperNot a substantial claim1 of 3 sources checked- cites [1] Aoki, K., Sasaki, Y.: Preimage Attacks on One-Block MD4, 63-Step MD5 and More. In: Avanzi, R.M., Keliher, L., Sica, F. (eds.) SAC 2008. LNCS, vol. 5381, pp. 103–119. Springer, Heidelberg (2009) source
In the section introducing Technique 1: Splice-and-Cut (page not available), the paper proposes and explains the splice-and-cut technique for hash-function preimage attacks. Our copy does not call any element of that technique an “initial structure,” so it supports the framework connection but not that more specific attribution. (LLM, conf=0.84)
Experimental — accuracy not yet measured - cites [2] Aoki, K., Sasaki, Y.: Meet-in-the-Middle Preimage Attacks Against Reduced SHA-0 and SHA-1. In: Halevi, S. (ed.) CRYPTO 2009. LNCS, vol. 5677, pp. 70–89. Springer, Heidelberg (2009) source
- cites [26] Gilbert, H., Minier, M.: A Collision Attack on 7 Rounds of Rijndael. In: AES Candidate Conference, pp. 230–241 (2000)
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenMost of the attacks only need a very small part of the codebook and have small memory requirements.
“Most of our attacks only need a very small part of the codebook and have small memory requirements, and are practically verified to a large extent.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe paper provides attacks with lower complexity on reduced-round versions of AES not considered before, including an attack on 8-round AES-128 with complexity 2 124.9.
“-Attacks with lower complexity on the reduced-round versions of AES not considered before, including an attack on 8-round AES-128 with complexity 2 124.9 .”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThe optimal choice among biclique construction approaches depends on a primitive, its diffusion properties, and features of the key schedule.
“We have studied several block ciphers and hash functions, including different variants of AES, and it turns out that the optimal choice depends on a primitive, its diffusion properties, and features of the key schedule.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingnone givenThe attacks with lowest computational complexities follow the paradigm of independent bicliques and have success rate 1.
“The attacks with lowest computational complexities follow the paradigm of independent bicliques and have success rate 1.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenFor longer keys some bicliques are filtered out.
“For longer keys some bicliques are filtered out.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe biclique cryptanalysis successfully applies to all full versions of AES and compared to brute-force provides an advantage of about a factor 3 to 5, depending on the version.
“The biclique cryptanalysis successfully applies to all full versions of AES and compared to brute-force provides an advantage of about a factor 3 to 5, depending on the version, Also, it yields advantages of up to factor 15 for the key recovery of round-reduced AES variants with numbers of rounds higher than those cryptanalyed before.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningIn the forward direction for AES-192, the whitening subkeys $0 differ in 4 bytes only, which makes only four S-boxes to recompute.
“Regarding the forward direction, the whitening subkeys $0 differ in 4 bytes only, which makes only four S-boxes to recompute.”
Quote in the paperSubstantial claimMay combine two claims.
Findingnone givenPreimage search for the compression function of the full AES-192 in Davies-Meyer mode requires about 2^125.71 computations, 2^8 memory, and has success rate 0.6321.
“Similarly, preimage search for the compression function of the full AES-192 in Davies-Meyer mode requires about 2 125.71 computations, 2 8 memory, and has success rate 0.6321.”
Quote in the paperSubstantial claimThe quote only partly states this claim.
Findingnone givenThe 8-round AES-128 attack always outputs the right key as soon as it belongs to one of the quartets produced in the attack.
“Our attack always outputs the right key as soon as it belongs to one of the quartets produced in the attack.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThis approach for 9-round AES-192 yields a key recovery with computational complexity about 2^188.8, data complexity 2^80, memory complexity 2^8, and success probability 1.
“This approach for 9-round AES-192 yields a key recovery with computational complexity about 2 188.8 , data complexity 2 80 , memory complexity 2 8 , and success probability 1.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe difference in the relevant subkeys for AES-192 is a linear function of i and j, respectively, and hence can be precomputed and stored.
“Note that the difference in the relevant subkeys is a linear function of i and j, respectively, and hence can be precomputed and stored.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningAltogether, for AES-128, one needs an equivalent of 3.4375 SubBytes operations (i.e., 55 S-boxes), 2.3125 MixColumns operations, and a negligible amount of XORs in the key schedule.
“Altogether, we need an equivalent of 3.4375 SubBytes operations (i.e., 55 S-boxes), 2.3125 MixColumns operations, and a negligible amount of XORs in the key schedule.”
Quote in the paperSubstantial claimMay combine two claims.
Findingnone givenThe difference in the relevant subkeys for AES-128 is a linear function of i, and hence can be precomputed and stored.
“Note that the difference in the relevant subkeys is a linear function of i, and hence can be precomputed and stored.”
Quote in the paperNot a substantial claimMay combine two claims.
FindingreasoningThe difference in the forward direction for AES-128 is no longer a linear function of j as it is in the computation of ←v, but still requires only three s-boxes in the key schedule to recompute.
“The difference is no longer a linear function of j as it is in the computation of ←v , but still requires only three s-boxes in the key schedule to recompute.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe precomputation of about 2^{d+1} matches allows for a significant complexity gain and is the major source of the computational advantage of the attacks on AES.
“The precomputation of about 2 d+1 matches allows for a significant complexity gain and is the major source of the computational advantage of our attacks on AES.”
Quote in the paperSubstantial claimMay combine two claims.
Findingnone givenPreimage search for the compression function of the full AES-128 in Miyaguchi-Preneel mode requires about 2^125.83 computations, 2^8 memory, and has a success probability of about 0.6321.
“Similarly, preimage search for the compression function of the full AES-128 in Miyaguchi-Preneel mode requires about 2 125.83 computations, 2 8 memory, and has a success probability of about 0.6321.”
Quote in the paperSubstantial claimThe quote only partly states this claim.
FindingreasoningIn the AES-256 4-round biclique key recovery, an equivalent of 5.4375 SubBytes operations is needed, compared to 17.25 in the full cipher.
“Altogether, we need an equivalent of 5.4375 SubBytes operations compared to the equivalent of 17.25 in the full cipher (there are 6.5 key schedule rounds).”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThanks to the longer key, the paper is able to construct a biclique over 4-round f, so that S0 = #17.
“Thanks to the longer key, we are able to construct a biclique over 4-round f , so that S 0 = #17.”
Quote in the paperSubstantial claimThe quote only partly states this claim.
FindingreasoningThe success probability of the AES-256 4-round biclique key recovery is 1 because the coverage of the key space by groups around base keys is full.
“Since the coverage of the key space by groups around base keys is full, the success probability is 1.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningSince ∆K_i($12^0) = ∆K_i($12^12) and ∆K_i($12^9) = ∆K_i($12^13), we have C0 = C12 and C9 = C13.
“Furthermore, since ∆ K i ($12 0 ) = ∆ K i ($12 12 ) and ∆ K i ($12 9 ) = ∆ K i ($12 13 ), we have the following property for the ciphertext bytes: C 0 = C 12 and C 9 = C 13 .”
Quote in the paperSubstantial claimThe quote only partly states this claim.
FindingreasoningSince the ∆i-differential affects only 12 bytes of the ciphertext, all the ciphertexts for AES-192 share the same values in bytes C3,6,7,10.
“Since the ∆ i -differential affects only 12 bytes of the ciphertext, all the ciphertexts share the same values in bytes C 3,6,7,10 .”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThe areas of internal states to be recomputed in the forward direction for AES-128 include 13 S-boxes.
“The areas of internal states to be recomputed (with 13 S-boxes) are depicted in Figure 6.”
Quote in the paperNot a substantial claimMay combine two claims.
FindingreasoningThis approach for 8-round AES-128 yields a key recovery with computational complexity about 2^125.34, data complexity 2^88, memory complexity 2^8, and success probability 1.
“This approach for 8-round AES-128 yields a key recovery with computational complexity about 2 125.34 , data complexity 2 88 , memory complexity 2 8 , and success probability 1.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe success rate of the 9-round AES-256 attack is 1 because many bicliques can be generated for each key group.
“The success rate of the attack is 1, since we can generate many bicliques for each key group.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe data complexity of the 9-round AES-256 attack is 2^120 because one ciphertext byte is always fixed.
“The data complexity is 2 120 since one ciphertext byte is always fixed.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe data complexities for the full AES-128, AES-192, and AES-256 key recovery are 2^88, 2^80, and 2^40 plaintext-ciphertext pairs, respectively.
“The use of bicliques in combination with the technique of matching with precomputation, results in a surprisingly low recomputation in the innermost loop, varying from about 1/3 to approximately 1/5 of the cipher depending on the key size, while having data complexities of 2 88 , 2 80 and 2 40 plaintext-ciphertext pairs, respectively.”
Quote in the paperSubstantial claimMay combine two claims.
Findingnone givenIn the 9-round AES-256 long biclique attack, the groups do not intersect and cover the full key space.
“Evidently, the groups do not intersect and cover the full key space.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingnone givenIn Step 2(b) of the 9-round AES-256 attack, there are four active S-boxes in round 6 and two active S-boxes in round 8.
“We have four active S-boxes in round 6 and two active S-boxes in round 8.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Study design and conductnone givenMost of the attacks are practically verified to a large extent.
“Most of our attacks only need a very small part of the codebook and have small memory requirements, and are practically verified to a large extent.”
Quote in the paperNot a substantial claimMay combine two claims.
Premisenone givenFor all versions of AES, the number of cryptanalyzed rounds did not increase since then (7 for AES-128, 8 for AES-192 and AES-256), only a decrease in the computational complexity of the key recovery was achieved.
“For all versions of AES, the number of cryptanalyzed rounds did not increase since then (7 for AES-128, 8 for AES-192 and AES-256), only a decrease in the computational complexity of the key recovery was achieved.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe first attack on 8-round AES-192 with non-marginal data complexity has appeared only recently.
“The Square attack and its variations such as integral attack and multiset attack resulted in the cryptanalysis of round-reduced AES variants with lowest computational complexity to date, while the first attack on 8-round AES-192 with non-marginal data complexity has appeared only recently [20].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [20] Demirci, H., Taşkın, İ., Çoban, M., Baysal, A.: Improved Meet-in-the-Middle Attacks on AES. In: Roy, B., Sendrier, N. (eds.) INDOCRYPT 2009. LNCS, vol. 5922, pp. 144–156. Springer, Heidelberg (2009) source
May combine two claims.
Interpretationnone givenTo construct longer bicliques, one drops the differential independency requirement and reduces the dimension of the resulting biclique.
“To construct longer bicliques, we drop the differential independency requirement imposed above and reduce the dimension of the resulting biclique.”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningThe differential trails share some active nonlinear components now, which yields conditions on values that need to be satisfied in a biclique search.
“The differential trails share some active nonlinear components now.This yields conditions on values that need to be satisfied in a biclique search.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
InterpretationreasoningIf the dimension is inevitably small due to diffusion, one can use biclique construction methods based on differential cryptanalysis of block ciphers and hash functions.
“If the dimension is inevitably small due to the diffusion, then we use the second advantage: the biclique construction methods based on differential cryptanalysis of block ciphers and hash functions.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Premisenone givenFor ciphers with nonlinear key schedule, like AES and most AES candidates, the requirement for large parts of the cipher to be independent of particular key bits is apparently strong.
“For the ciphers with nonlinear key schedule, like AES and most AES candidates, this requirement is apparently strong.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationnone givenThe paper shows how to carry over the concept of bicliques to block cipher cryptanalysis and get even more significant results, including the first key recovery method for the full AES faster than brute-force.
“We show how to carry over the concept of bicliques to block cipher cryptanalysis and get even more significant results, including the first key recovery method for the full AES faster than brute-force.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Premisenone givenA simple meet-in-the-middle attack requires only a single plaintext/ciphertext pair.
“A simple meet-in-the-middle attack requires only a single plaintext/ciphertext pair.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenThe independent biclique paradigm is best suited for ciphers with diffusion that is slow with respect to r - m rounds, surprisingly including AES.
“This paradigm is best suited for ciphers with diffusion that is slow with respect to r -m rounds, surprisingly, including AES.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
PremisereasoningThe limited use of meet-in-the-middle attacks must be attributed to the requirement for large parts of the cipher to be independent of particular key bits.
“The limited use of these attacks must be attributed to the requirement for large parts of the cipher to be independent of particular key bits.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationFormally introduced in [29], bicliques led to the best preimage attacks on the SHA family of hash functions, including the attack on 50 rounds of SHA-512, and the first attack on a round-reduced Skein hash function.
“Formally introduced in [29], bicliques led to the best preimage attacks on the SHA family of hash functions, including the attack on 50 rounds of SHA-512, and the first attack on a round-reduced Skein hash function.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [29] Isobe, T.: A Single-Key Attack on the Full GOST Block Cipher. In: Joux, A. (ed.) FSE 2011. LNCS, vol. 6733, pp. 290–305. Springer, Heidelberg (2011) source
May combine two claims.
InterpretationreasoningThe independency of the related-key differentials allows one to efficiently construct higher-dimensional bicliques and simplifies the coverage of the key space with such bicliques.
“The independency of the related-key differentials allows one to efficiently construct higherdimensional bicliques and simplifies the coverage of the key space with such bicliques.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationBiclique cryptanalysis was first introduced for hash cryptanalysis.
“Biclique cryptanalysis was first introduced for hash cryptanalysis [29].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [29] Isobe, T.: A Single-Key Attack on the Full GOST Block Cipher. In: Joux, A. (ed.) FSE 2011. LNCS, vol. 6733, pp. 290–305. Springer, Heidelberg (2011) source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Premisenone givenThere is little evidence that carrying over related-key and rebound techniques to the most practical single-secret-key model is feasible.
“However, there is little evidence so far that carrying over these techniques to the most practical single-secret-key model is feasible.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenThe memory complexity of the long biclique approach depends on the biclique construction procedure.
“The memory complexity depends on the biclique construction procedure.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenFrom an information-theoretic point of view, bicliques of dimension 1 are likely to exist in a cipher, regardless of the number of rounds.
“Also from an information-theoretic point of view, bicliques of dimension 1 are likely to exist in a cipher, regardless of the number of rounds.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductnone givenWhenever the paper speaks of differences between keys, these describe differences inside the group of keys that are guessed; the attacks never need access to decryptions under keys related by those differences, i.e. the attacks are always in the single-key model.
“We stress here that whenever we speak of differences between keys, these describe differences inside the group of keys that are guessed.We never need access to decryptions under keys that are related by those differences, i.e. the attacks we describe are always in the single-key model.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe Square attack and its variations resulted in the cryptanalysis of round-reduced AES variants with lowest computational complexity to date.
“The Square attack and its variations such as integral attack and multiset attack resulted in the cryptanalysis of round-reduced AES variants with lowest computational complexity to date, while the first attack on 8-round AES-192 with non-marginal data complexity has appeared only recently [20].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [20] Demirci, H., Taşkın, İ., Çoban, M., Baysal, A.: Improved Meet-in-the-Middle Attacks on AES. In: Roy, B., Sendrier, N. (eds.) INDOCRYPT 2009. LNCS, vol. 5922, pp. 144–156. Springer, Heidelberg (2009) source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe construction of long bicliques of high dimension appears to be a very difficult task for primitives with fast diffusion.
“Moreover, the construction of long bicliques of high dimension appears to be a very difficult task for primitives with fast diffusion [37].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [37] Matsui, M.: Linear Cryptanalysis Method for DES Cipher. In: Helleseth, T. (ed.) EUROCRYPT 1993. LNCS, vol. 765, pp. 386–397. Springer, Heidelberg (1994) source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe rebound attack demonstrated a non-random property in 8-round AES-128.
“The situation is different in weaker attack models, where the related-key cryptanalysis was applied to the full versions of AES-192 and AES-256 [9], and the rebound attack demonstrated a non-random property in 8-round AES-128 [25,30].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [25] Ferguson, N., Kelsey, J., Lucks, S., Schneier, B., Stay, M., Wagner, D., Whiting, D.: Improved Cryptanalysis of Rijndael. In: Schneier, B. (ed.) FSE 2000. LNCS, vol. 1978, pp. 213–230. Springer, Heidelberg (2001) source
- cites [30] Käsper, E., Rijmen, V., Bjørstad, T.E., Rechberger, C., Robshaw, M.J.B., Sekar, G.: Correlated Keystreams in Moustique. In: Vaudenay, S. (ed.) AFRICACRYPT 2008. LNCS, vol. 5023, pp. 246–257. Springer, Heidelberg (2008) source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Interpretationnone givenThe disadvantage of the long biclique paradigm is that construction of bicliques for many rounds is very difficult, limiting the total number of rounds that can be attacked.
“The disadvantage of this paradigm is that the construction of bicliques for many rounds is very difficult.Therefore, we are limited in the total number of rounds that we can attack.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Premisenone givenThere has been no evidence that the local collision approach can facilitate an attack in the more practical and relevant single-key model.
“that the local collision approach can facilitate an attack in the more practical and relevant single-key model.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
InterpretationreasoningThe independent biclique attack gets a compact and small description, since the independent trails are generally short and self-explaining.
“Secondly, the attack gets a compact and small description, since the independent trails are generally short and self-explaining.”
Quote in the paperNot a substantial claimThe quote only partly states this claim.
InterpretationreasoningSince the coverage of the key space by groups around base keys is complete, the success probability for the AES-192 attack is 1.
“Since the coverage of the key space by groups around base keys is complete, the success probability is 1.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationnone givenThe independent biclique paradigm lets the attacker exploit diffusion properties rather than differential, and does not aim to construct the longest biclique.
“Our second paradigm lets the attacker exploit the diffusion properties rather than differential, and does not aim to construct the longest biclique.”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningThe advantage comes from the fact that in case of high dimension the basic computation has negligible cost, and the full complexity is determined by the amount of precomputation.
“The advantage comes from the fact that in case of high dimension the basic computation has negligible cost, and the full complexity is determined by the amount of precomputation.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenThe independent biclique paradigm proposes to construct shorter bicliques with high dimension by tools like independent related-key differentials.
“In contrast, it proposes to construct shorter bicliques with high dimension by tools like independent related-key differentials (Section 3.1).”
Quote in the paperNot a substantial claimThe quote only partly states this claim.
Study design and conductown dataThe authors checked the distribution of super-box output differences and found it random enough where randomness is required.
“-We checked the distribution of super-box output differences.We checked that it is random enough where we require randomness, though some non-random behavior was detected and might be important for constructing bicliques of high dimension over super-boxes.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductown dataThe authors verified all truncated differentials through 8-round and 10-round AES-128 key-schedules, and through 9-round AES-256 key-schedule.
“-We verified all truncated differentials through 8-round and 10-round AES-128 key-schedules, and through 9-round AES-256 key-schedule.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationnone givenThe attacks with independent bicliques allow the authors to be very precise about the required computations.
“-The attacks with independent bicliques -which lead to the key recovery for the full AES -allow us to be very precise about the required computations.”
Quote in the paperSubstantial claim- Rests on an assumption: No generic methods are known that would speed up key-recovery attacks given a part of the codebook.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenFor attacks with long bicliques, whenever it is difficult to be precise about certain parts of the estimates, the authors choose to be conservative, potentially resulting in an underestimate of the claimed improvement.
“For the attacks with long bicliques, whenever it is difficult to be precise about certain parts of our estimates, we choose to be conservative, potentially resulting in an underestimate of the claimed improvement.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThere are only a few examples in the literature where key-schedule properties are used in the single-key setting.
“Whereas using key-schedule properties in related-key attacks is natural, there seem only a few examples in the literature where this is used in the arguably more relevant single-key setting.This includes the attack on the self-synchronized stream cipher Moustique [28], the lightweight block cipher KTANTAN [12], and recent improvements upon attacks on 8-rounds of AES-192 and AES-256 [20].”
Quote in the paperNot a substantial claim0 of 3 sources checked- cites [28] Guo, J., Ling, S., Rechberger, C., Wang, H.: Advanced Meet-in-the-Middle Preimage Attacks: First Results on Full Tiger, and Improved Results on MD4 and SHA-2. In: Abe, M. (ed.) ASIACRYPT 2010. LNCS, vol. 6477, pp. 56–75. Springer, Heidelberg (2010) source
- cites [12] Bogdanov, A., Khovratovich, D., Rechberger, C.: Biclique Cryptanalysis of the Full AES. Cryptology ePrint Archive, Report 2011/449 (2011), http://eprint.iacr.org/2011/449
Not checked in the free run.
- cites [20] Demirci, H., Taşkın, İ., Çoban, M., Baysal, A.: Improved Meet-in-the-Middle Attacks on AES. In: Roy, B., Sendrier, N. (eds.) INDOCRYPT 2009. LNCS, vol. 5922, pp. 144–156. Springer, Heidelberg (2009) source
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataThe authors implemented the technically most complex part of one of their attacks: the long-biclique construction for the AES-256 attack.
“-We implemented the technically most complex part of one of our attacks: the long-biclique construction (for the AES-256 attack).”
Quote in the paperNot a substantial claim
The paper relies on this without support.
The AES-128 key schedule bijectively maps each key to subkey $8.
“Since the AES-128 key schedule bijectively maps each key to $8, the enumeration is well-defined.”
The paper relies on this without support.
The AES-192 key schedule bijectively maps each key to $9||$10 L.
“Since the AES-192 key schedule bijectively maps each key to $9||$10 L , the enumeration is well-defined.”
The paper relies on this without support.
The AES-256 key schedule bijectively maps each key to $12||$13.
“Since the AES-256 key schedule bijectively maps each key to $12||$13, the enumeration is well-defined.”
The paper relies on this without support.
No generic methods are known that would speed up key-recovery attacks given a part of the codebook.
“To the best of our knowledge, there are no generic methods known that would speed-up key-recovery attacks given a part of the codebook.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The best known cryptanalysis, the biclique attack of Bogdanov et al. (2011), requires approximately 2^126 operations, which remains computationally infeasible by orders of magnitude.
“AES-128 is preferred over AES-256 for the threat model of scientific archives with embargo periods of months to a few years: the best known cryptanalysis, the biclique attack of Bogdanov et al. (2011), requires approximately 2 126 operations, which remains computationally infeasible by orders of magnitude.”
From A high-throughput AES-GCM implementation on GPUs for secure, policy-based access to massive astronomical catalogs (2026) · cites this paper as Bogdanov et al. (2011)
AES-128 is preferred over AES-256 for the threat model of scientific archives with embargo periods of months to a few years.
“AES-128 is preferred over AES-256 for the threat model of scientific archives with embargo periods of months to a few years: the best known cryptanalysis, the biclique attack of Bogdanov et al. (2011), requires approximately 2 126 operations, which remains computationally infeasible by orders of magnitude.”
From A high-throughput AES-GCM implementation on GPUs for secure, policy-based access to massive astronomical catalogs (2026) · cites this paper as Bogdanov et al. (2011)
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Full AES-256 attack complexity differs between text and table
MajorThe section reports a full computational complexity of 2^254.42, whereas Table 5 reports 2^254.64 for the same full AES-256 attack.
“The full computational complexity amounts to about 2 240 • 2 9 + 2 14.383 = 2 254.42 .”
“2 13 | 2 7 | 2 7 | 2 14.64 | 2 8 | 2 254.64”
Biclique indices are reversed in the prose definition
MinorThe formal definition says K[i, j] maps S j to C i, while the following sentence says it maps S i to C j.
“C i = f K[i,j] (S j ) for all i, j ∈ {0, . . . , 2 d -1}.(1)”
“In other words, in a biclique, the key K[i, j] maps the internal state S i to the ciphertext C j and vice versa.”
AES-256 recomputation calculation substitutes a different workload
MinorSection 8 states a recomputation workload of 5.4375 SubBytes operations, then substitutes 5.625 into the ratio used to calculate its recomputation complexity.
“Altogether, we need an equivalent of 5.4375 SubBytes operations compared to the equivalent of 17.25 in the full cipher”
“As a result, C recomp is equivalent to 2 16 • 5.625/17.25 = 2 14.383 runs of the full AES-256.”
Full AES-192 attack complexity differs between text and table
MinorSection 7 reports 2^189.74 computations, while Table 4 gives 2^189.68 for the full AES-192 attack.
“The full computational complexity amounts to about 2 172 • 2 9 + 2 13.68 = 2 189.74 .”
“2 13 | 2 7 | 2 7 | 2 13.68 | 2 8 | 2 189.68”
AES-192 complexity uses the wrong number of key groups
MinorSection 7 partitions the AES-192 key space into 2^176 groups, but its full-complexity expression uses 2^172 as the group multiplier. The stated result of about 2^189.74 is consistent with 2^176, not 2^172.
“The full computational complexity amounts to about 2 172 • 2 9 + 2 13.68 = 2 189.74 .”
“This yields the partition of the AES-192 key space by the 2 176 groups of 2 16 keys each.”
Cites
Lecture Notes in Computer Science 1205
(1999) · Industrial Robot the international journal of robotics research and application · doi:10.1108/ir.1999.04926fae.001 · Cited by 39,228 · see citing works
Differential cryptanalysis of DES-like cryptosystems
Biham, E., & Shamir, A. (1991) · Journal of Cryptology · doi:10.1007/bf00630563 · Cited by 2,914 · see citing works
The design of Rijndael AES - the advanced encryption standard
Daemen, J., & Rijmen, V. (2002) · Cited by 2,876 · see citing works
Linear Cryptanalysis Method for DES Cipher
Matsui, M. (1994) · Lecture Notes in Computer Science · doi:10.1007/3-540-48285-7_33 · Cited by 2,748 · see citing works
Daemen, J., & Rijmen, V. (2002) · Information Security and Cryptography · doi:10.1007/978-3-662-04722-4 · Cited by 2,437 · see citing works
How to Break MD5 and Other Hash Functions
Wang, X., & Yu, H. (2005) · Lecture notes in computer science · doi:10.1007/11426639_2 · Cited by 1,442 · see citing works
Finding Collisions in the Full SHA-1
Wang, X., Yin, Y. L., & Yu, H. (2005) · Lecture notes in computer science · doi:10.1007/11535218_2 · Cited by 1,420 · see citing works
Daemen, J., Knudsen, L. R., & Rijmen, V. (1997) · Lecture notes in computer science · doi:10.1007/bfb0052343 · Cited by 726 · see citing works
Differential Cryptanalysis of DES-like Cryptosystems
Biham, E., & Adi Shamir, Z. (2007) · Springer eBooks · doi:10.1007/3-540-38424-3_1 · Cited by 660 · see citing works
Wagner, D. A. (1999) · Lecture notes in computer science · doi:10.1007/3-540-48519-8_12 · Cited by 607 · see citing works
Related-Key Cryptanalysis of the Full AES-192 and AES-256
Biryukov, A., & Khovratovich, D. (2009) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-10366-7_1 · Cited by 482 · see citing works
Self-citationImproved Cryptanalysis of Rijndael
Ferguson, N., Kelsey, J., Lucks, S., Schneier, B., Stay, M., Wagner, D., & Whiting, D. (2001) · Lecture Notes in Computer Science · doi:10.1007/3-540-44706-7_15 · Cited by 449 · see citing works
Mergers, Acquisitions and Export Competitiveness: Experience of Indian Manufacturing Sector
Mishra, P., & Jaiswal, N. (2012) · Journal of Competitiveness · doi:10.7441/joc.2012.01.01 · Cited by 357 · see citing works
Distinguisher and Related-Key Attack on the Full AES-256
Biryukov, A., Khovratovich, D., & Nikolić, I. (2009) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-03356-8_14 · Cited by 329 · see citing works
Self-citationThe Rebound Attack: Cryptanalysis of Reduced Whirlpool and Grøstl
Mendel, F., Rechberger, C., Schläffer, M., et al. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-03317-9_16 · Cited by 229 · see citing works
Self-citationFinding Preimages in Full MD5 Faster Than Exhaustive Search
Sasaki, Y., & Aoki, K. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-01001-9_8 · Cited by 220 · see citing works
Differential collisions in SHA-0
Chabaud, F., & Joux, A. (1998) · Lecture Notes in Computer Science · doi:10.1007/bfb0055720 · Cited by 209 · see citing works
A Meet-in-the-Middle Attack on 8-Round AES
Demirci, H., & Selçuk, A. A. (2008) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-71039-4_7 · Cited by 207 · see citing works
Super-Sbox Cryptanalysis: Improved Attacks for AES-Like Permutations
Gilbert, H., & Peyrin, T. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-13858-4_21 · Cited by 206 · see citing works
Key Recovery Attacks of Practical Complexity on AES-256 Variants with up to 10 Rounds
Biryukov, A., Dunkelman, O., Keller, N., Khovratovich, D., & Shamir, A. (2010) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-13190-5_15 · Cited by 185 · see citing works
Self-citationPreimage Attacks on One-Block MD4, 63-Step MD5 and More
Aoki, K., & Sasaki, Y. (2009) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-04159-4_7 · Cited by 182 · see citing works
Short Chosen-Prefix Collisions for MD5 and the Creation of a Rogue CA Certificate
Stevens, M., Sotirov, A., Appelbaum, J., Lenstra, A. K., Molnár, D., Osvik, D. A., & de Weger, B. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-03356-8_4 · Cited by 182 · see citing works
Miss in the Middle Attacks on IDEA and Khufu
Biham, E., Biryukov, A., & Shamir, A. (1999) · Lecture Notes in Computer Science · doi:10.1007/3-540-48519-8_10 · Cited by 162 · see citing works
Rebound Distinguishers: Results on the Full Whirlpool Compression Function
Lamberger, M., Mendel, F., Rechberger, C., Rijmen, V., & Schläffer, M. (2009) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-10366-7_8 · Cited by 159 · see citing works
Self-citationChosen-Prefix Collisions for MD5 and Colliding X.509 Certificates for Different Identities
Stevens, M., Lenstra, A. K., & de Weger, B. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-72540-4_1 · Cited by 158 · see citing works
A Practical-Time Related-Key Attack on the KASUMI Cryptosystem Used in GSM and 3G Telephony
Dunkelman, O., Keller, N., & Shamir, A. (2010) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-14623-7_21 · Cited by 155 · see citing works
Bicliques for Preimages: Attacks on Skein-512 and the SHA-2 Family
Khovratovich, D., Rechberger, C., & Savelieva, A. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-34047-5_15 · Cited by 151 · see citing works
Self-citationNew Impossible Differential Attacks on AES
Lu, J., Dunkelman, O., Keller, N., & Kim, J. (2008) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-89754-5_22 · Cited by 146 · see citing works
Improved Single-Key Attacks on 8-Round AES-192 and AES-256
Dunkelman, O., Keller, N., & Adi Shamir, Z. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-17373-8_10 · Cited by 141 · see citing works
Collisions of SHA-0 and Reduced SHA-1
Biham, E., Chen, R., Joux, A., et al. (2005) · Lecture notes in computer science · doi:10.1007/11426639_3 · Cited by 140 · see citing works
(2000) · Cited by 139 · see citing works
Known-key distinguishers for some block ciphers
Knudsen, L. R., & Rijmen, V. (2007) · Technical University of Denmark, DTU Orbit (Technical University of Denmark, DTU) · Cited by 138 · see citing works
A 3-Subset Meet-in-the-Middle Attack: Cryptanalysis of the Lightweight Block Cipher KTANTAN
Bogdanov, A., & Rechberger, C. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-19574-7_16 · Cited by 135 · see citing works
Self-citationGuo, J., Ling, S., Rechberger, C., & Wang, H. (2010) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-17373-8_4 · Cited by 127 · see citing works
Self-citationKnown-Key Distinguishers for Some Block Ciphers
Knudsen, L. R., & Rijmen, V. (2007) · Springer eBooks · doi:10.1007/978-3-540-76900-2_19 · Cited by 122 · see citing works
Meet-in-the-Middle Preimage Attacks Against Reduced SHA-0 and SHA-1
Aoki, K., & Sasaki, Y. (2009) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-03356-8_5 · Cited by 115 · see citing works
Improved Impossible Differential Cryptanalysis of 7-Round AES-128
Mala, H., Dakhilalian, M., Rijmen, V., & Modarres-Hashemi, M. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-17401-8_20 · Cited by 112 · see citing works
Impossible differential cryptanalysis of 7-round Advanced Encryption Standard (AES)
Phan, R. C. ‐. (2004) · Information Processing Letters · doi:10.1016/j.ipl.2004.02.018 · Cited by 111 · see citing works
Biryukov, A., & Nikolić, I. (2010) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-13190-5_17 · Cited by 110 · see citing works
Automatic Search of Attacks on Round-Reduced AES and Applications
Bouillaguet, C., Derbez, P., & Fouque, P.-A. (2011) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-22792-9_10 · Cited by 96 · see citing works
Meet-in-the-Middle Preimage Attacks on AES Hashing Modes and an Application to Whirlpool
Sasaki, Y. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-21702-9_22 · Cited by 90 · see citing works
A Single-Key Attack on the Full GOST Block Cipher
Isobe, T. (2011) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-21702-9_17 · Cited by 90 · see citing works
Understanding Two-Round Differentials in AES
Daemen, J., & Rijmen, V. (2006) · Lecture notes in computer science · doi:10.1007/11832072_6 · Cited by 89 · see citing works
Mendel, F., Peyrin, T., Rechberger, C., & Schläffer, M. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-05445-7_2 · Cited by 85 · see citing works
Self-citationAttacking Seven Rounds of Rijndael under 192-bit and 256-bit Keys
Lucks, S. (2000) · Cited by 80 · see citing works
New Results on Impossible Differential Cryptanalysis of Reduced AES
Zhang, W., Wu, W., & Feng, D. (2007) · Springer eBooks · doi:10.1007/978-3-540-76788-6_19 · Cited by 78 · see citing works
Impossible differential attack on seven-round AES-128
Bahrak, B., & Aref, M. R. (2008) · IET Information Security · doi:10.1049/iet-ifs:20070078 · Cited by 74 · see citing works
Cryptanalysis of des with a Reduced Number of Rounds
Chaum, D., & Evertse, J. (2007) · Springer eBooks · doi:10.1007/3-540-39799-x_16 · Cited by 65 · see citing works
Improved Meet-in-the-Middle Attacks on Reduced-Round DES
Dunkelman, O., Sekar, G., & Preneel, B. (2007) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-77026-8_8 · Cited by 61 · see citing works
Crytanalysis of DES with a Reduced Number of Rounds: Sequences of Linear Factors in Block Ciphers
Chaum, D., & Evertse, J. (1985) · International Cryptology Conference · Cited by 58 · see citing works
Improved Meet-in-the-Middle Attacks on AES
Demirci, H., Taşkın, İ., Çoban, M., & Baysal, A. (2009) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-10628-6_10 · Cited by 47 · see citing works
Improved Single-Key Attacks on 8-Round AES-192 and AES-256
Dunkelman, O., Keller, N., & Adi Shamir, Z. (2013) · Journal of Cryptology · doi:10.1007/s00145-013-9159-4 · Cited by 47 · see citing works
Improved Meet-in-the-Middle Cryptanalysis of KTANTAN (Poster)
Wei, L., Rechberger, C., Guo, J., et al. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-22497-3_31 · Cited by 44 · see citing works
Self-citationThe effects of the omission of last round's MixColumns on AES
Dunkelman, O., & Keller, N. (2010) · Information Processing Letters · doi:10.1016/j.ipl.2010.02.007 · Cited by 40 · see citing works
Improved Meet-in-the-Middle Cryptanalysis of KTANTAN.Preprint
Wei, L., Rechberger, C., Guo, J., et al. (2011) · IACR Cryptology ePrint Archive · Cited by 35 · see citing works
Self-citationRebound Distinguishers: Results on the Full Whirlpool Compression Function
Lamberger, M., Mendel, F., Rechberger, C., et al. (2009) · Lecture notes in computer science · Cited by 30 · see citing works
Self-citationCorrelated Keystreams in Moustique
Käsper, E., Rijmen, V., Bjørstad, T. E., Rechberger, C., Robshaw, M., & Sekar, G. (2008) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-68164-9_17 · Cited by 22 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 1
- Bahrak, B., Aref, M.R.: A Novel Impossible Differential Cryptanalysis of AES. In: Lucks, S., Sadeghi, A.-R., Wolf, C. (eds.) WEWoRC 2007. LNCS, vol. 4945, pp. 152–156. Springer, Heidelberg (2008)
Cited by
Sorted by citations
PRINCE – A Low-Latency Block Cipher for Pervasive Computing Applications
Borghoff, J., Canteaut, A., Güneysu, T. E., Kavun, E. B., Knežević, M., Knudsen, L. R., Leander, G., Nikov, V., Paar, C., Rechberger, C., et al. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-34961-4_14 · Cited by 785 · see citing works
Self-citationMidori: A Block Cipher for Low Energy
Banik, S., Bogdanov, A., Isobe, T., Shibutani, K., Hiwatari, H., Akishita, T., & Regazzoni, F. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-48800-3_17 · Cited by 500 · see citing works
“The condition for the initial structure (IS) [30], also called independent biclique [11], is that key differential trails in the forward direction and those in the backward direction do not share active non-linear components.”
BackgroundSelf-citationThakor, V. A., Razzaque, M. A., & Khandaker, M. R. A. (2021) · IEEE Access · doi:10.1109/access.2021.3052867 · Cited by 424 · see citing works
A review of lightweight block ciphers
Hatzivasilis, G., Fysarakis, K., Papaefstathiou, I., & Manifavas, C. (2017) · Journal of Cryptographic Engineering · doi:10.1007/s13389-017-0160-y · Cited by 260 · see citing works
LEA: A 128-Bit Block Cipher for Fast Encryption on Common Processors
Hong, D., Lee, J., Kim, D.-C., Kwon, D., Ryu, K. H., & Lee, D. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-05149-9_1 · Cited by 244 · see citing works
“In [14], Bogdanov et al.”
BackgroundMethodUsing quantum key distribution for cryptographic purposes: A survey
Alléaume, R., Branciard, C., Bouda, J., Debuisschert, T., Dianati, M., Gisin, N., Godfrey, M. S., Grangier, P., Länger, T., Lütkenhaus, N., et al. (2014) · Theoretical Computer Science · doi:10.1016/j.tcs.2014.09.018 · Cited by 252 · see citing works
“Very recently in 2011, the first cryptographic break on the full version of AES has been published [80].”
BackgroundVulnerabilities and Limitations of MQTT Protocol Used between IoT Devices
Dinculeană, D., & Cheng, X. (2019) · Applied Sciences · doi:10.3390/app9050848 · Cited by 211 · see citing works
“The authors of [8] presented a novel cryptanalysis method using biclique techniques, which generate results for key recovery on the AES-256 block cipher, having a computational complexity of 2 254.4 .”
MethodInfluentialChaskey: An Efficient MAC Algorithm for 32-bit Microcontrollers
Mouha, N., Mennink, B., Herrewege, A. V., Watanabe, D., Bart Preneel, A., & Verbauwhede, I. M. R. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-13051-4_19 · Cited by 204 · see citing works
“A further extension of splice-and-cut meet-in-the-middle attacks are biclique attacks [19,45].”
BackgroundPreventing Page Faults from Telling Your Secrets
Shinde, S., Chua, Z. L., Narayanan, V., et al. (2016) · ACM Asia Conference on Computer and Communications Security (ASIA CCS) · doi:10.1145/2897845.2897885 · Cited by 196 · see citing works
Improved Key Recovery Attacks on Reduced-Round AES in the Single-Key Setting
Derbez, P., Fouque, P.-A., & Jean, J. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-38348-9_23 · Cited by 188 · see citing works
Quantum Security Analysis of AES
Bonnetain, X., Naya‐Plasencia, M., & Schrottenloher, A. (2019) · IACR Transactions on Symmetric Cryptology · doi:10.46586/tosc.v2019.i2.55-93 · Cited by 180 · see citing works
PRINCE – A Low-latency Block Cipher for Pervasive Computing Applications
Borghoff, J., Canteaut, A., Güneysu, T. E., Kavun, E. B., Knežević, M., Knudsen, L. R., Leander, G., Nikov, V., Paar, C., Rechberger, C., et al. (2012) · Cited by 172 · see citing works
Self-citationBicliques for Preimages: Attacks on Skein-512 and the SHA-2 Family
Khovratovich, D., Rechberger, C., & Savelieva, A. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-34047-5_15 · Cited by 151 · see citing works
“where s is a round counter, T [0] and T [1] are tweak words, T [2] = T [0] + T [1], and K[8] = C240 ⊕ ⊕7 j=0K[j] with constant C240 optimized against rotation attacks.”
BackgroundInfluentialSelf-citationBlock Ciphers That Are Easier to Mask: How Far Can We Go?
Gérard, B., Grosso, V., Naya‐Plasencia, M., & Standaert, F. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40349-1_22 · Cited by 143 · see citing works
“Biclique cryptanalysis has been introduced in [35] and recently attracted a lot of attention because of its application to the full AES in [7].”
BackgroundA secure data routing schema for WSN using Elliptic Curve Cryptography and homomorphic encryption
Elhoseny, M., Elminir, H. K., Riad, A. M., et al. (2015) · Journal of King Saud University - Computer and Information Sciences · doi:10.1016/j.jksuci.2015.11.001 · Cited by 138 · see citing works
“However, AES running on 10, 12, and 14 rounds for 128-, 192-, and 256-bit key respectively is still found vulnerable by the researchers (Bogdanov et al., 2011).”
BackgroundAn efficient AES implementation using FPGA with enhanced security features
Zodpe, H. D., & Sapkal, A. M. (2018) · Journal of King Saud University - Engineering Sciences · doi:10.1016/j.jksues.2018.07.002 · Cited by 136 · see citing works
“The remaining 2 rounds cannot be broken in sufficient duration so as to make the attack on the system meaningful to the attacker (Bogdanov et al., 2011).”
Asgari-Chenaghlu, M., Balafar, M. A., & Feizi‐Derakhshi, M. (2018) · Signal Processing · doi:10.1016/j.sigpro.2018.11.010 · Cited by 123 · see citing works
Bogdanov, A., Knudsen, L. R., Leander, G., et al. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-29011-4_5 · Cited by 115 · see citing works
“Though there has recently been remarkable progress in the cryptanalysis of AES [7], these results are far from being any threat for the use of AES in practice.”
BackgroundSelf-citationSurvey and Benchmark of Lightweight Block Ciphers for Wireless Sensor Networks
(2013) · International Conference on Security and Cryptography · doi:10.5220/0004530905430548 · Cited by 102 · see citing works
“Rechberger [7].”
A survey of lightweight stream ciphers for embedded systems
Manifavas, C., Hatzivasilis, G., Fysarakis, K., et al. (2015) · Security and Communication Networks · doi:10.1002/sec.1399 · Cited by 101 · see citing works
“The cipher is safe with biclique cryptanalysis achieving slightly better results than exhaustive search [71].”
BackgroundMethodZero Correlation Linear Cryptanalysis with Reduced Data Complexity
Bogdanov, A., & Wang, M. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-34047-5_3 · Cited by 97 · see citing works
“In fact, among meet-in-the-middle [15] and multiset-type attacks [19], it is the impossible differential cryptanalysis [29] that breaks the highest numbers of rounds of AES-128 and AES-256 in the classical single-key attack model as to date, the recent biclique cryptanalysis [4] being the notable exception though.”
BackgroundSelf-citationPRISEC: Comparison of Symmetric Key Algorithms for IoT Devices
Saraiva, D. A. F., Leithardt, V. R. Q., de Paula, D., et al. (2019) · Sensors · doi:10.3390/s19194312 · Cited by 93 · see citing works
“The current best attack on full round AES is a biclique attack, but it is only slightly better than brute force, with the algorithm remaining secure [22].”
BackgroundCHAM: A Family of Lightweight Block Ciphers for Resource-Constrained Devices
Koo, B., Roh, D., Kim, H., et al. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-78556-1_1 · Cited by 88 · see citing works
Subspace Trail Cryptanalysis and its Applications to AES
Grassi, L., Rechberger, C., & Rønjom, S. (2017) · IACR Transactions on Symmetric Cryptology · doi:10.46586/tosc.v2016.i2.192-225 · Cited by 86 · see citing works
Self-citationNarrow-Bicliques: Cryptanalysis of Full IDEA
Khovratovich, D., Leurent, G., & Rechberger, C. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-29011-4_24 · Cited by 82 · see citing works
“The situation seems to change with the recent introduction of biclique attacks on AES [6].”
BackgroundMethodInfluentialSelf-citationOn the Indifferentiability of Key-Alternating Ciphers
Andreeva, E., Bogdanov, A., Dodis, Y., et al. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40041-4_29 · Cited by 80 · see citing works
“In fact, the recent biclique cryptanalysis of the full AES cipher [11] in the single-key setting implicitly uses the similarity of AES computation under related keys.”
MethodSelf-citationSaturnin: a suite of lightweight symmetric algorithms for post-quantum security
Canteaut, A., Duval, S., Leurent, G., Naya‐Plasencia, M., Perrin, L. P., Pornin, T., & Schrottenloher, A. (2020) · IACR Transactions on Symmetric Cryptology · doi:10.46586/tosc.v2020.is1.160-207 · Cited by 78 · see citing works
White-Box Cryptography Revisited
Bogdanov, A., & Isobe, T. (2015) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2810103.2813699 · Cited by 77 · see citing works
“The underlying block cipher EK of our SPACE instantiation is AES-128, for which no efficient key recovery attack has been published so far despite considerable cryptanalytic efforts over 15 years [9, 17, 20].”
BackgroundSelf-citationOn a Generalization of Substitution-Permutation Networks: The HADES Design Strategy
Grassi, L., Lüftenegger, R., Rechberger, C., Rotaru, D., & Schofnegger, M. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-45724-2_23 · Cited by 78 · see citing works
Self-citationMaking the Impossible Possible
Boura, C., Lallemand, V., Naya‐Plasencia, M., & Suder, V. (2017) · Journal of Cryptology · doi:10.1007/s00145-016-9251-7 · Cited by 73 · see citing works
“We estimate C ′ E by following the common practice of counting the number of Sbox applications computed in the bottleneck part of the attack (the penultimate of the previous procedure) compared to the number of Sbox applications in the full cipher (as done for instance in [7]).”
Sieve-in-the-Middle: Improved MITM Attacks
Canteaut, A., Naya‐Plasencia, M., & Vayssière, B. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40041-4_13 · Cited by 71 · see citing works
“This transformation is then followed by a permutation P of the 16 nibbles which is the same as the ShiftRows transformation used in the AES.”
BackgroundInfluentialNon-uniform Cracks in the Concrete: The Power of Free Precomputation
Bernstein, D. J., & Lange, T. T. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-42045-0_17 · Cited by 67 · see citing works
“[27] Andrey Bogdanov, Dmitry Khovratovich, Christian Rechberger, Biclique crypt-”
BackgroundITUbee: A Software Oriented Lightweight Block Cipher
Karakoç, F., Demirci, H., & Harmancı, A. E. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40392-7_2 · Cited by 67 · see citing works
Authentication of smart grid communications using quantum key distribution
Alshowkan, M., Evans, P. G., Starke, M. R., Earl, D., & Peters, N. A. (2022) · Scientific Reports · doi:10.1038/s41598-022-16090-w · Cited by 73 · see citing works
Security Analysis of the Lightweight Block Ciphers XTEA, LED and Piccolo
Isobe, T., & Shibutani, K. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-31448-3_6 · Cited by 63 · see citing works
“Suppose that K(1) is K ′ 2[0, 5, 10, 15] and K(2) isK1[0, 7, 10, 13] , then we can compute the values of T9[1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14]without using K(2) in the”
BackgroundMethodInfluentialThe Rebound Attack and Subspace Distinguishers: Application to Whirlpool
Lamberger, M., Mendel, F., Schläffer, M., Rechberger, C., & Rijmen, V. (2013) · Journal of Cryptology · doi:10.1007/s00145-013-9166-5 · Cited by 61 · see citing works
“The rebound idea also found application outside the cryptanalysis of key-less primitives by the “long-biclique” attack, a key recovery of block cipher AES in [4].”
BackgroundSelf-citationMeet-in-the-Middle Attacks Revisited: Key-Recovery, Collision, and Preimage Attacks
Dong, X., Hua, J., Sun, S., Li, Z., Wang, X., & Hu, L. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-84252-9_10 · Cited by 57 · see citing works
“3 for All possilbe values of the cells in (TK (0) 1 , TK (0) 2 , TK (0) 3 ) do 4 for (a1, a2, b1, b2) ∈ F 2 do 5 Y0[3]← TK 1 [3]⊕ TK 2 [3]⊕ TK 3 [3], Y0[9, 13]← X0[9, 13], Z0[3, 11, 12]← Y0[3, 9, 13], X1[12]← X1[0]⊕ Z0[12], X1[7]← Z0[3], X1[15]← Z0[3]⊕ Z0[11], X2[15]← X2[3]⊕ Z1[15], X3[4]← Z2[0]”
MethodHybrid pseudo-random number generator for cryptographic systems
Avaroğlu, E., Koyuncu, İ., Özer, A. B., et al. (2015) · Nonlinear Dynamics · doi:10.1007/s11071-015-2152-8 · Cited by 57 · see citing works
“In addition to the R4 requirement, with the aim to avoid any distinguishing attacks [20], the value of key k 0 has been also generated by the TRNG unit.”
MethodSimpira v2: A Family of Efficient Permutations Using the AES Round Function
Gueron, S., & Mouha, N. (2016) · Lecture notes in computer science · doi:10.1007/978-3-662-53887-6_4 · Cited by 56 · see citing works
“We do not consider brute-force-like attacks [70], such as the biclique attacks on AES [16]: they perform exhaustive search on a smaller number of rounds, and therefore do not threaten the practical security of the cipher.”
BORON: an ultra-lightweight and low power encryption design for pervasive computing
Bansod, G., Pisharoty, N., & Patil, A. (2017) · Frontiers of Information Technology & Electronic Engineering · doi:10.1631/fitee.1500415 · Cited by 57 · see citing works
“Biclique attack (Bogdanov et al., 2011; Jeong et al., 2012) is an extension of the meet-in-the-middle attack.”
BackgroundPrabhakaran, V., & Kulandasamy, A. (2021) · Neural Computing and Applications · doi:10.1007/s00521-021-06085-5 · Cited by 57 · see citing works
“The AES algorithm has less number of possibilities to be affected by a cryptanalysis attack [44], and its key length flexibility safeguards it even from the exhaustive key searches conducted by attackers.”
BackgroundImproved Single-Key Attacks on 9-Round AES-192/256
Li, L., Jia, K., & Wang, X. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-46706-0_7 · Cited by 57 · see citing works
“W0[12]‖X1[12]‖X2[12, · · · , 15]‖X3[0, · · · , 15]‖k3[0, · · · , 15]‖k4[3, 4, 9, 14]‖k5[6].”
BackgroundMethodInfluentialSaha, S., Jap, D., Roy, D. B., et al. (2019) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2019.2952262 · Cited by 56 · see citing works
Jean, J., Nikolić, I., Peyrin, T., et al. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-43933-3_6 · Cited by 54 · see citing works
“We emphasize that the gain factor comes directly from the number of keys tested, not by computing only parts of the cipher as for biclique attacks [3].”
Exhausting Demirci-Selçuk Meet-in-the-Middle Attacks Against Reduced-Round AES
Derbez, P., & Fouque, P.-A. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-43933-3_28 · Cited by 55 · see citing works
“Finally, recent biclique attacks [6] have been able to attack the full number of rounds of the AES at the price of using an exhaustive loop on all the key bits.”
BackgroundDifferential fault analysis of AES: towards reaching its limits
Ali, S. S., Mukhopadhyay, D., & Tunstall, M. (2012) · Journal of Cryptographic Engineering · doi:10.1007/s13389-012-0046-y · Cited by 53 · see citing works
“1 This assumption is not entirely true since an attack on the full AES128 has recently been published [6].”
BackgroundImproved Key Recovery Attacks on Reduced-Round AES with Practical Data and Memory Complexities
Bar-On, A., Dunkelman, O., Keller, N., Ronen, E., & Adi Shamir, Z. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-96881-0_7 · Cited by 53 · see citing works
An Encryption Scheme Using Chaotic Map and Genetic Operations for Wireless Sensor Networks
Biswas, K., Muthukkumarasamy, V., & Singh, K. (2015) · IEEE Sensors Journal · doi:10.1109/jsen.2014.2380816 · Cited by 52 · see citing works
“In addition to security issues, AES is mainly not suitable for WSNs due to the demand for more hardware resources [9].”
BackgroundAlgebraic Complexity Reduction and Cryptanalysis of GOST.
Courtois, N. T. (2011) · Cited by 49 · see citing works
Biclique Cryptanalysis of TWINE
Çoban, M., Karakoç, F., & Boztaş, Ö. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-35404-5_5 · Cited by 50 · see citing works
New Insights on AES-Like SPN Ciphers
Sun, B., Liu, M., Guo, J., Qu, L., & Rijmen, V. (2016) · Lecture notes in computer science · doi:10.1007/978-3-662-53018-4_22 · Cited by 50 · see citing works
“Up to date, the biclique attack can recover some subkeys of the full round AES with slightly less than exhaustive complexity [7].”
BackgroundSasaki, Y., Wang, L., Wu, S., & Wu, W. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-34961-4_34 · Cited by 49 · see citing works
“showed an attack on 10-round AES in hashing modes with the biclique technique [27].”
MethodLightweight block ciphers for resource-constrained environments: A comprehensive survey
Zhong, Y. Q., & Gu, J. (2024) · Future Generation Computer Systems · doi:10.1016/j.future.2024.03.054 · Cited by 55 · see citing works
Bitstream-Based JPEG Encryption in Real-time
Auer, S., Bliem, A., Engel, D., et al. (2013) · International Journal of Digital Crime and Forensics · doi:10.4018/jdcf.2013070101 · Cited by 48 · see citing works
Analyzing Multi-key Security Degradation
Luykx, A., Mennink, B., & Paterson, K. G. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-70697-9_20 · Cited by 49 · see citing works
Biclique Cryptanalysis of Reduced-Round Piccolo Block Cipher
Wang, Y., Wu, W., & Yu, X. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-29101-2_23 · Cited by 46 · see citing works
“[2] proposed an approach to find a d-dimensional biclique from related-key differentials.”
BackgroundInfluentialBiclique Attack on the Full HIGHT
Hong, D., Koo, B., & Kwon, D. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-31912-9_24 · Cited by 46 · see citing works
Key Recovery Attacks on 3-round Even-Mansour, 8-step LED-128, and Full AES2
Dinur, I., Dunkelman, O., Keller, N., & Adi Shamir, Z. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-42033-7_18 · Cited by 45 · see citing works
“The cipher is a 2-round iterated EM construction, where each of the public permutations P 1 and P 2 is based on an invocation of full AES-128 with a pre-fixed and publicly known key.”
BackgroundInfluentialMartínez, V. G., Encinas, L. H., & Queiruga‐Dios, A. (2015) · Cryptologia · doi:10.1080/01611194.2014.988363 · Cited by 46 · see citing works
“Given the latest attacks on AES [8, 11], it is commonly agreed that until new attacks are published, AES-128 is relatively more secure than AES-192 and AES-256 [55].”
BackgroundAn Algebraic Attack on Ciphers with Low-Degree Round Functions: Application to Full MiMC
Eichlseder, M., Grassi, L., Lüftenegger, R., Øygarden, M., Rechberger, C., Schofnegger, M., & Wang, Q. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-64837-4_16 · Cited by 48 · see citing works
Self-citationAutomatic Search of Meet-in-the-Middle Preimage Attacks on AES-like Hashing
Bao, Z., Dong, X., Guo, J., Li, Z., Shi, D., Sun, S., & Wang, X. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-77870-5_27 · Cited by 46 · see citing works
Biclique Cryptanalysis of Lightweight Block Ciphers PRESENT, Piccolo and LED.
Jeong, K., Kang, H., Lee, C., et al. (2012) · Cited by 45 · see citing works
Improving the Biclique Cryptanalysis of AES
Tao, B., & Wu, H. (2015) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-19962-7_3 · Cited by 43 · see citing works
“In this paper, we improve the independent-biclique paradigm in [9] by using larger bicliques.”
BackgroundMethodInfluentialEnergy Efficient Lightweight Cryptography Algorithms for IoT Devices
Goyal, T. K., Sahula, V., & Kumawat, D. (2022) · IETE Journal of Research · doi:10.1080/03772063.2019.1670103 · Cited by 47 · see citing works
“2 19 2 127.81 PRESENT-128 [29] Full (31) 2 44 2 127.37 PRESENT-128 [32] Full (31) 2 23 2 127.32 AES-128 [30] Full (10) 2 88 2 126.18 AES-128 [31] Full (10) 2 56 2 126.13 Here, d = 3, C biclique is the cost for constructing a biclique ( = 2 3 + 1 ∗ 431 = 2 1.05 ), C precomp is the precom-putation of…”
InfluentialAll Subkeys Recovery Attack on Block Ciphers: Extending Meet-in-the-Middle Approach
Isobe, T., & Shibutani, K. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-35999-6_14 · Cited by 42 · see citing works
“key schedule(1) except for the recent attack on AES [6].”
BackgroundMethodInfluentialSecurity on LBlock against Biclique Cryptanalysis
Wang, Y., Wu, W., Yu, X., & Zhang, L. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-35416-8_1 · Cited by 41 · see citing works
PICO : An Ultra Lightweight and Low Power Encryption Design for Ubiquitous Computing
Bansod, G., Pisharoty, N., & Patil, A. (2016) · Defence Science Journal · doi:10.14429/dsj.66.9276 · Cited by 42 · see citing works
“The complexity of linear attack is 1/ (2-45) 2 = 290.”
BackgroundMeet-in-the-middle attacks on 10-round AES-256
Li, R., & Jin, C. (2015) · Designs Codes and Cryptography · doi:10.1007/s10623-015-0113-3 · Cited by 39 · see citing works
“Thus, kr [12, 13, 14, 15] = kr+4[4, 5, 6, 7] ⊕ kr+4[12, 13, 14, 15] = kr+6[0, 1, 2, 3] ⊕ kr+6[4, 5, 6, 7] ⊕ kr+6[8, 9, 10, 11] ⊕ kr+6[12, 13, 14, 15].”
BackgroundInfluential3D textured model encryption via 3D Lu chaotic mapping
Jin, X., Zhu, S., Xiao, C., et al. (2017) · Science China Information Sciences · doi:10.1007/s11432-017-9266-1 · Cited by 40 · see citing works
“Our key space is larger than the standard implementation of the AES [25] algorithm.”
MethodCryptanalysis of Round-Reduced LEDPreprint
Nikolić, I., Wang, L., & Wu, S. (2014) · IACR Cryptology ePrint Archive · Cited by 40 · see citing works
Lightweight Security Solutions for the Internet of Things
Raza, S. (2013) · Cited by 39 · see citing works
An overview of cryptographic primitives for possible use in 5G and beyond
Yang, J., & Johansson, T. (2020) · Science China Information Sciences · doi:10.1007/s11432-019-2907-4 · Cited by 39 · see citing works
Multi-Cloud Data Management using Shamir's Secret Sharing and Quantum Byzantine Agreement Schemes
AlZain, M. A., Li, A., Soh, B., et al. (2015) · International Journal of Cloud Applications and Computing · doi:10.4018/ijcac.2015070103 · Cited by 38 · see citing works
Raheja, N., & Manocha, A. K. (2022) · Biomedical Signal Processing and Control · doi:10.1016/j.bspc.2022.103481 · Cited by 38 · see citing works
A Review of Lightweight Security and Privacy for Resource-Constrained IoT Devices
Kumar, S., Kumar, D., Dangi, R., Choudhary, G., Dragoni, N., & You, I. (2024) · Computers, materials & continua/Computers, materials & continua (Print) · doi:10.32604/cmc.2023.047084 · Cited by 38 · see citing works
Privacy and Cybersecurity: The Next 100 Years
Landwehr, C. E., Boneh, D., Mitchell, J. C., Bellovin, S. M., Landau, S. M., & Lesk, M. (2012) · Proceedings of the IEEE · doi:10.1109/jproc.2012.2189794 · Cited by 37 · see citing works
Single-Cycle Implementations of Block Ciphers
Maene, P., & Verbauwhede, I. M. R. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-29078-2_8 · Cited by 35 · see citing works
Multidimensional meet-in-the-middle attack and its applications to KATAN32/48/64
Zhu, B., & Gong, G. (2014) · Cryptography and Communications · doi:10.1007/s12095-014-0102-9 · Cited by 34 · see citing works
“Our contributions Inspired by the recent development of MITM techniques for cryptanalysis, such as biclique attacks [3, 15] that create the first single-key attacks on full AES and IDEA, and splice-and-cut attacks for computing pre-images of MD5 [18], SHA-0 and SHA-1 [2], here we investigate a new method in depth: Cip…”
MethodInfluentialTowards Understanding the Known-Key Security of Block Ciphers
Andreeva, E., Bogdanov, A., & Mennink, B. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-43933-3_18 · Cited by 34 · see citing works
“We think it is to some extent this renewed attention that eventually has given rise to a recent line of cryptanalytic results for the full AES: chosen-key distinguishers [7], related-key attacks [5–7] and single-key biclique meet-in-the-middle attacks [8] — all essentially exploiting the weaknesses of AES in the open…”
BackgroundSelf-citationChaos-based joint speech encryption scheme using SHA-1
Kaur, G., Singh, K., & Gill, H. S. (2021) · Multimedia Tools and Applications · doi:10.1007/s11042-020-10223-x · Cited by 35 · see citing works
“Also the researchers have introduced Biclique Cryptanal-ysis on AES [6].”
BackgroundInfluentialPSDS–Proficient Security Over Distributed Storage: A Method for Data Transmission in Cloud
Shahid, F., Ashraf, H., Ghani, A., et al. (2020) · IEEE Access · doi:10.1109/access.2020.3004433 · Cited by 33 · see citing works
“In this model for encryption, the Chaotic Map is utilized [23].”
MethodBiclique cryptanalysis on lightweight block cipher: HIGHT and Piccolo
Song, J., Lee, K., & Lee, H. (2013) · International Journal of Computer Mathematics · doi:10.1080/00207160.2013.767445 · Cited by 33 · see citing works
“(1) P = P[7]‖P[6]‖P[5]‖P[4]‖P[3]‖P[2]‖P[1]‖P[0](P[i] are plaintext bytes), (2) X0,0 = P[0] WK0, X0,1 = P[1], X0,2 = P[2] ⊕ WK1, X0,3 = P[3], X0,4 = P[4] WK2, X0,5 = P[5], X0,6 = P[6] ⊕ WK3, X0,7 = P[7].”
BackgroundMethodInfluentialNew Preimage Attacks against Reduced SHA-1
Knellwolf, S., & Khovratovich, D. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-32009-5_22 · Cited by 32 · see citing works
“Applications include key recovery attacks on AES [4] and preimage attacks on reduced variants of the SHA-3 finalist Skein and members of the SHA-2 family [10].”
BackgroundMethodSelf-citationMeet-in-the-Middle Preimage Attacks on Sponge-Based Hashing
Qin, L., Hua, J., Dong, X., Yan, H., & Wang, X. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-30634-1_6 · Cited by 32 · see citing works
“…introduced to improve the framework of MitM attack, such as internal state guessing [30], splice-and-cut [2], initial structure [59], bicliques [11], 3-subset MitM [12], indirect-partial matching [2,59], sieve-in-the-middle [15], match-box [32], dissection [24], differential-aided MitM…”
A New Measure of Watermarking Security: The Effective Key Length
Bas, P., & Furon, T. (2013) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2013.2267960 · Cited by 32 · see citing works
“For instance, the best attack so far on one version of the Advanced Encryption Standard using 128 bits secret key offers a computational complexity of [15].”
BackgroundMatch Box Meet-in-the-Middle Attack Against KATAN
Fuhr, T., & Minaud, B. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-46706-0_4 · Cited by 32 · see citing works
“This is the model known as “long bicliques” in [3], and corresponds to [4] for hash functions.”
MethodA Deception Model Robust to Eavesdropping Over Communication for Social Network Systems
Omolara, A. E., Jantan, A., Abiodun, O. I., et al. (2019) · IEEE Access · doi:10.1109/access.2019.2928359 · Cited by 32 · see citing works
“AMitM attack was proposed by [10], [11].”
A survey on implementation of lightweight block ciphers for resource constraints devices
Nayancy, Dutta, S., & Chakraborty, S. (2020) · Journal of Discrete Mathematical Sciences and Cryptography · doi:10.1080/09720502.2020.1766764 · Cited by 30 · see citing works
Sánchez-Arias, G., García, C. G., & G‐Bustelo, B. C. P. (2017) · Future Generation Computer Systems · doi:10.1016/j.future.2017.01.033 · Cited by 29 · see citing works
Multiple Limited-Birthday Distinguishers and Applications
Jean, J., Naya‐Plasencia, M., & Peyrin, T. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-43414-7_27 · Cited by 29 · see citing works
“The current best distinguishers (except the biclique technique [6] which allows to do a speed-up search of the key by a factor of 0.”
MethodA Pragmatic Per-Device Licensing Scheme for Hardware IP Cores on SRAM-Based FPGAs
Zhang, L., & Chang, C.-H. (2014) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2014.2355043 · Cited by 28 · see citing works
Length-preserving bit-stream-based JPEG encryption
Unterweger, A., & Uhl, A. (2012) · doi:10.1145/2361407.2361421 · Cited by 28 · see citing works
“If an attacker has both, the original and the encrypted JPEG picture, deriving the key from the per-mutations and scrambled bits is nearly as hard as a brute-force attack on the AES key itself [2] which is considered infeasible for 256 bit keys by today’s standards.”
BackgroundAn overview of memristive cryptography
James, A. P. (2019) · The European Physical Journal Special Topics · doi:10.1140/epjst/e2019-900044-x · Cited by 27 · see citing works
“The Meet-in-the-middle[79] attack is relatively an old approach, that over the years have been improved using partial matching[105], bicliques[13], sieve- in-themiddle[19] etc.”
BackgroundA General Proof Framework for Recent AES Distinguishers
Boura, C., Canteaut, A., & Coggia, D. (2019) · IACR Transactions on Symmetric Cryptology · doi:10.46586/tosc.v2019.i1.170-191 · Cited by 34 · see citing works
Performance Evaluation of Block Ciphers for Wireless Sensor Networks
Biswas, K., Muthukkumarasamy, V., Wu, X.-W., et al. (2016) · Advances in intelligent systems and computing · doi:10.1007/978-981-10-1023-1_44 · Cited by 26 · see citing works
“AES running on 10, 12, and 14 rounds for 128, 192, and 256-bits key respectively is vulnerable [15].”
BackgroundLow-Data Complexity Biclique Cryptanalysis of Block Ciphers With Application to Piccolo and HIGHT
Ahmadi, S., Ahmadian, Z., Mohajeri, J., et al. (2014) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2014.2344445 · Cited by 26 · see citing works
“The root cutset for the AES-128 independent biclique in [2] is shown in Fig.”
BackgroundMethodInfluentialAhmad, R., Wazirali, R., Abu-Ain, T., & Almohamad, T. A. (2022) · Applied Sciences · doi:10.3390/app12178605 · Cited by 25 · see citing works
Design Space Exploration for Ultra-Low-Energy and Secure IoT MCUs
Aerabi, E., Bohlouli, M., Ahmadilivani, M. H., Fazeli, M., Papadimitriou, A., & Hély, D. (2020) · ACM Transactions on Embedded Computing Systems · doi:10.1145/3384446 · Cited by 25 · see citing works
Review of the advanced encryption standard
Mouha, N. (2021) · doi:10.6028/nist.ir.8319 · Cited by 25 · see citing works
Meet-in-the-Middle Preimage Attacks on AES Hashing Modes and an Application to Whirlpool
Sasaki, Y. (2012) · IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences · doi:10.1587/transfun.e96.a.121 · Cited by 24 · see citing works
- Authors
- Bogdanov, A., Khovratovich, D., & Rechberger, C.
- Affiliations
- KU Leuven (BE)
- Microsoft (United States) (US)
- Orange (France) (FR)
- Venue
- Lecture Notes in Computer Science
- Publisher
- Springer Berlin Heidelberg
- Published
- 2011
- Volume
- 2011
- Pages
- 344-371
- ISSN
- 0302-9743 (ISSN-L)
- 1611-3349
- OpenAlex
- W1515595447
- Cited by
- 546
- References
- 56
- Citations by year
- 2026: 9 · 2025: 15 · 2024: 23 · 2023: 25 · 2022: 22 · 2021: 36 · 2020: 33 · 2019: 41 · 2018: 29 · 2017: 36 · 2016: 38 · 2015: 71 · 2014: 53 · 2013: 54 · 2012: 55
- FWCI
- 42.07
- Type
- conference paper
- Language
- en
- Open access
- green
- lirias.kuleuven.be
- Licence
- other-oa
- Locations
- Lecture notes in computer science (publishedVersion)
- Lirias (KU Leuven) (submittedVersion, other-oa)
- IACR Cryptology ePrint Archive (submittedVersion)
- Technical University of Denmark, DTU Orbit (Technical University of Denmark, DTU) (submittedVersion)
- Funders
- European Commission
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Physical Sciences › Computer Science › Artificial Intelligence › Coding theory and cryptography
- Physical Sciences › Computer Science › Information Systems › Cryptography and Residue Arithmetic
- Keywords
- Advanced Encryption Standard, AES-128, AES-192, AES-256, key recovery, block cipher cryptanalysis, compression function, Rijndael
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-23.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-23.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review