Differential experiments using parallel alternative operations

The use of alternative operations in differential cryptanalysis, or alternative notions of differentials, is lately receiving increasing attention. Recently, Civino et al. managed to design a block cipher that is secure with respect to the classical differential cryptanalysis performed using XOR-dif...

Full description

Bibliographic Details
Main Authors: Calderini Marco, Civino Roberto, Invernizzi Riccardo
Format: Article
Language:English
Published: De Gruyter 2024-02-01
Series:Journal of Mathematical Cryptology
Subjects:
Online Access:https://doi.org/10.1515/jmc-2023-0030
_version_ 1797303173348589568
author Calderini Marco
Civino Roberto
Invernizzi Riccardo
author_facet Calderini Marco
Civino Roberto
Invernizzi Riccardo
author_sort Calderini Marco
collection DOAJ
description The use of alternative operations in differential cryptanalysis, or alternative notions of differentials, is lately receiving increasing attention. Recently, Civino et al. managed to design a block cipher that is secure with respect to the classical differential cryptanalysis performed using XOR-differentials, but weaker with respect to the attack based on an alternative difference operation acting on the first s-box of the block. We extend this result to parallel alternative operations, i.e. acting on each s-box of the block. First, we recall the mathematical framework needed to define and use such operations. After that, we perform some differential experiments against a toy cipher and compare the effectiveness of the attack with respect to the one that uses XOR-differentials.
first_indexed 2024-03-07T23:49:09Z
format Article
id doaj.art-722632af6747441195d21ab63776da93
institution Directory Open Access Journal
issn 1862-2984
language English
last_indexed 2024-03-07T23:49:09Z
publishDate 2024-02-01
publisher De Gruyter
record_format Article
series Journal of Mathematical Cryptology
spelling doaj.art-722632af6747441195d21ab63776da932024-02-19T09:02:07ZengDe GruyterJournal of Mathematical Cryptology1862-29842024-02-0118137210.1515/jmc-2023-0030Differential experiments using parallel alternative operationsCalderini Marco0Civino Roberto1Invernizzi Riccardo2Department of Mathematics, University of Trento, Via Sommarive 14, 38122, Povo, ItalyDepartment of Information Engineering, Computer Science and Mathematics, University of l’Aquila, Via Vetoio 67100L’Aquila, ItalyKU Leuven, Celestijnenlaan 200a, 3001, Leuven, BelgiumThe use of alternative operations in differential cryptanalysis, or alternative notions of differentials, is lately receiving increasing attention. Recently, Civino et al. managed to design a block cipher that is secure with respect to the classical differential cryptanalysis performed using XOR-differentials, but weaker with respect to the attack based on an alternative difference operation acting on the first s-box of the block. We extend this result to parallel alternative operations, i.e. acting on each s-box of the block. First, we recall the mathematical framework needed to define and use such operations. After that, we perform some differential experiments against a toy cipher and compare the effectiveness of the attack with respect to the one that uses XOR-differentials.https://doi.org/10.1515/jmc-2023-0030differential cryptanalysisalternative operationsdistinguisherblock ciphers20b3594a6068p25
spellingShingle Calderini Marco
Civino Roberto
Invernizzi Riccardo
Differential experiments using parallel alternative operations
Journal of Mathematical Cryptology
differential cryptanalysis
alternative operations
distinguisher
block ciphers
20b35
94a60
68p25
title Differential experiments using parallel alternative operations
title_full Differential experiments using parallel alternative operations
title_fullStr Differential experiments using parallel alternative operations
title_full_unstemmed Differential experiments using parallel alternative operations
title_short Differential experiments using parallel alternative operations
title_sort differential experiments using parallel alternative operations
topic differential cryptanalysis
alternative operations
distinguisher
block ciphers
20b35
94a60
68p25
url https://doi.org/10.1515/jmc-2023-0030
work_keys_str_mv AT calderinimarco differentialexperimentsusingparallelalternativeoperations
AT civinoroberto differentialexperimentsusingparallelalternativeoperations
AT invernizziriccardo differentialexperimentsusingparallelalternativeoperations