Content area

Abstract

In cryptography, techniques and tools developed in the subfield of linear cryptanalysis have previously successfully been used to allow attackers to break many sophisticated cryptographic ciphers. Since these linear cryptanalytic techniques require exploitable linear approximations to relate the input and output of vectorial Boolean functions, e.g., the plaintext, ciphertext, and key of the cryptographic function, finding these approximations is essential. For this purpose, the Correlation Extraction Algorithm (CEA), which leverages the emerging field of quantum computing, appears promising. However, there has been no comprehensive analysis of the CEA regarding finding an exploitable linear approximation for linear cryptanalysis. In this paper, we conduct a thorough theoretical analysis of the CEA. We aim to investigate its potential in finding a linear approximation with prescribed statistical characteristics. To support our theoretical work, we also present the results of a small empirical study based on a computer simulation. The analysis in this paper shows that an approach that uses the CEA to find exploitable linear approximations has an asymptotic advantage, reducing a linear factor to a logarithmic one in terms of time complexity, and an exponential advantage in terms of space complexity compared to a classical approach that uses the fast Walsh transform. Furthermore, we show that in specific scenarios, CEA can exponentially reduce the search space for exploitable linear approximations in terms of the number of input bits of the cipher. Neglecting the unresolved issue of efficiently checking the property of linear approximations measured by the CEA, our results indicate that the CEA can support the linear cryptanalysis of vectorial Boolean functions with relatively few (e.g., n32) output bits.

Details

1009240
Title
An Extended Analysis of the Correlation Extraction Algorithm in the Context of Linear Cryptanalysis
Author
Graebnitz, Christoph 1 ; Pickel, Valentin 1 ; Eble, Holger 2 ; Morgner, Frank 2 ; Hattenbach, Hannes 1   VIAFID ORCID Logo  ; Margraf, Marian 1   VIAFID ORCID Logo 

 Secure Systems Engineering, Fraunhofer AISEC, Lichtenbergstraße 11, 85748 Garching, Germany; [email protected] (V.P.); [email protected] (H.H.); [email protected] (M.M.) 
 Bundesdruckerei GmbH, Kommandantenstraße 18, 10969 Berlin, Germany; [email protected] (H.E.); [email protected] (F.M.) 
Publication title
Volume
6
Issue
4
First page
714
Publication year
2024
Publication date
2024
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
Publication subject
e-ISSN
2624960X
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2024-12-22
Milestone dates
2024-11-07 (Received); 2024-12-21 (Accepted)
Publication history
 
 
   First posting date
22 Dec 2024
ProQuest document ID
3149722940
Document URL
https://www.proquest.com/scholarly-journals/extended-analysis-correlation-extraction/docview/3149722940/se-2?accountid=208611
Copyright
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2024-12-28
Database
ProQuest One Academic