Spook algoritmasının imkansız ve olası olmayan diferansiyel kriptanalizi
2021
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Cihangir Tezcan
Abstract (EN)
In recent years, the number of IoT devices increased considerably and the security of IoT devices became an important issue. Furthermore, most IoT devices have constrained resources in terms of memory, area and power. Therefore, cryptographic algorithms that provide their security should be suitable for the implementation on the constrained devices. In 2013, NIST initiated a lightweight cryptography project to define the standards of lightweight cryptography. In 2018, the lightweight cryptography project turned into a competition-like process to choose the most convenient algorithms for constrained devices as a NIST standard. 57 algorithms were applied to the project. NIST published all algorithms for public evaluation and encouraged third-party analyses to reveal the weaknesses of algorithms. 32 algorithms were chosen as round 2 candidates. In this thesis, we have investigated the Spook algorithm, which is one of the round 2 candidates of the NIST's lightweight cryptography competition. Spook is an AEAD algorithm that uses duplex sponge construction and tweakable block cipher. Besides, Spook has an internal permutation which is Shadow-512. We have worked on Shadow-512 permutation to find a distinguisher. Shadow-512 permutation was designed as 6-Step. The outputs of Shadow-512 permutation should seem random after the 6-Step operation. However, we have found two different 6-Step impossible differential distinguishers that cover full Shadow-512. Besides, we have found 7-Step impossible distinguisher and 8-Step improbable distinguisher by adding one or more additional steps to Shadow-512. The 8-Step improbable differential covers the largest number of steps of Shadow-512 compared to previously found distinguishers in other published papers. To conclude, we can distinguish 6-, 7-, 8-Step of Shadow-512 from a random permutation by using our distinguishers.
Author
Onur Bolel
How to Cite
Onur Bolel (Master Thesis). Spook algoritmasının imkansız ve olası olmayan diferansiyel kriptanalizi, 2021, Middle East Technical University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Middle East Technical University
- Augustus'un Roma'daki anıt mezarının bir okuması(2020)
- Anarşizm ve adalet(2021)
- Romanlar üzerinden İslami toplumu kurgulamak-İslami edebiyatta kolektif kimliğin oluşturulması ve katılım problemi(2020)
- Türk savunma sanayii için bir Ar-Ge yol haritası(2020)
- Sürdürülebilir kalkınma gündeminin hayata geçirilmesinde ulusal insan hakları kurumlarının rolünü anlamak: Avrupa örneği(2020)
- Geç Roma ve Bizans Anadolusu'nda rotalar ve iletişim (M.S. 4.-9. yüzyıllar)(2020)
