Javascript must be enabled to continue!
Practical Attacks on Reduced-Round 3D and Saturnin
View through CrossRef
Abstract3D, an advanced encryption standard-like cipher employed three-dimensional structure, was proposed in 2008. Its recommended number of rounds is 22. Although the longest key recovery attack can currently reach 13 rounds, the complexity of existing attacks for >6 rounds seems to exceed the practically feasible complexity. Thus, a practical attack for 7-round 3D has yet to be developed. Recently, a lightweight block cipher called Saturnin has been selected as a second-round candidate in the National Institute of Standards and Technology standardization for lightweight cryptography. Saturnin also employs a three-dimensional structure and provides high security against quantum and classic attacks. In this paper, we investigate the yoyo attack on these two ciphers. Combined with the meet-in-the-middle technique, we apply the yoyo trick to 7-round 3D and recover the whole 512-bit secret key with $2^{15}$ plaintexts and adaptively chosen ciphertexts and $2^{16.5}$ complexity of full encryptions. To our best knowledge, it is the first practical key recovery attack for 7-round 3D to date. For Saturnin, we found a minor typo in its design report. The designers intended to make a super round containing two S-layers, but one was inadvertently omitted in the algorithm description. We propose a 5-super-round key recovery attack, which is suitable for both one-S-layer version and two-S-layer version. Since the round function of Saturnin has better diffusion, which leads that the meet-in-the-middle technique cannot be applied to this cipher directly. For the one-S-layer version, we address this problem by proposing a new technique called reducing key sets. This technique will fail on the other version, which proves the necessity of containing two S-layers in one-super-round. Finally, our attack requires $2^{39.1}$ plaintext pairs and adaptively chosen ciphertext pairs and $2^{46}$ one-round encryptions.
Title: Practical Attacks on Reduced-Round 3D and Saturnin
Description:
Abstract3D, an advanced encryption standard-like cipher employed three-dimensional structure, was proposed in 2008.
Its recommended number of rounds is 22.
Although the longest key recovery attack can currently reach 13 rounds, the complexity of existing attacks for >6 rounds seems to exceed the practically feasible complexity.
Thus, a practical attack for 7-round 3D has yet to be developed.
Recently, a lightweight block cipher called Saturnin has been selected as a second-round candidate in the National Institute of Standards and Technology standardization for lightweight cryptography.
Saturnin also employs a three-dimensional structure and provides high security against quantum and classic attacks.
In this paper, we investigate the yoyo attack on these two ciphers.
Combined with the meet-in-the-middle technique, we apply the yoyo trick to 7-round 3D and recover the whole 512-bit secret key with $2^{15}$ plaintexts and adaptively chosen ciphertexts and $2^{16.
5}$ complexity of full encryptions.
To our best knowledge, it is the first practical key recovery attack for 7-round 3D to date.
For Saturnin, we found a minor typo in its design report.
The designers intended to make a super round containing two S-layers, but one was inadvertently omitted in the algorithm description.
We propose a 5-super-round key recovery attack, which is suitable for both one-S-layer version and two-S-layer version.
Since the round function of Saturnin has better diffusion, which leads that the meet-in-the-middle technique cannot be applied to this cipher directly.
For the one-S-layer version, we address this problem by proposing a new technique called reducing key sets.
This technique will fail on the other version, which proves the necessity of containing two S-layers in one-super-round.
Finally, our attack requires $2^{39.
1}$ plaintext pairs and adaptively chosen ciphertext pairs and $2^{46}$ one-round encryptions.
Related Results
Cryptanalysis on Reduced-Round 3D and Saturnin
Cryptanalysis on Reduced-Round 3D and Saturnin
Abstract3D is an Advanced Encryption Standard (AES)-like cipher employed 3D structure proposed in 2008. The main innovation of 3D is the multi-dimensional state, generalizing the d...
Iøjnefaldende arkitektur – Nordens middelalderlige rundkirker
Iøjnefaldende arkitektur – Nordens middelalderlige rundkirker
Conspicuous architecture. Medieval round churches in ScandinaviaThe aim of this article is partly to argue why round churches were built and partly to present an updated overview o...
Deception-Based Security Framework for IoT: An Empirical Study
Deception-Based Security Framework for IoT: An Empirical Study
<p><b>A large number of Internet of Things (IoT) devices in use has provided a vast attack surface. The security in IoT devices is a significant challenge considering c...
SCF Equations for T/Y and K Square-to-Round Tubular Joint
SCF Equations for T/Y and K Square-to-Round Tubular Joint
Summary
A parametric stress analysis of T/Y and K square-to-round tubular joints subjected to axial loads and in-plane and out-of-plane bending moments has been p...
Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasures
Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasures
Recommender systems have become an integral part of online services due to their ability to help users locate specific information in a sea of data. However, existing studies show ...
Nodules as a Risk Factor for Acute Attacks in Lymphedema: Evidence from Addis Ababa City Administration, Ethiopia
Nodules as a Risk Factor for Acute Attacks in Lymphedema: Evidence from Addis Ababa City Administration, Ethiopia
Abstract
Background
Lymphedema is a chronic condition characterized by fluid accumulation and tissue swelling, often complicate...
An empirical study of reflection attacks using NetFlow data
An empirical study of reflection attacks using NetFlow data
AbstractReflection attacks are one of the most intimidating threats organizations face. A reflection attack is a special type of distributed denial-of-service attack that amplifies...
Comprehensive Analysis of Cyber-Manufacturing Attacks Using a Cyber-Manufacturing Testbed
Comprehensive Analysis of Cyber-Manufacturing Attacks Using a Cyber-Manufacturing Testbed
Abstract
Cyber-Manufacturing Systems (CMS) are vulnerable to cyber-manufacturing attacks ironically because of its very beneficial advance: seamless integration with...

