Paper 2024/1547

HHL for tensor-decomposable matrices

Cezary Pilaszewicz, Freie Universität Berlin
Marian Margraf, Freie Universität Berlin
Abstract

We use the HHL algorithm to retrieve a quantum state holding the algebraic normal formal of a Boolean function. Unlike the standard HHL applications, we do not describe the cipher as an exponentially big system of equations. Rather, we perform a set of small matrix inversions which corresponds to the Boolean Möbius transform. This creates a superposition holding information about the ANF in the form: $\ket{\mathcal{A}_{f}} =\frac{1}{C} \sum_{I=0}^{2^n-1} c_I \ket{I}$, where $c_I$ is the coefficient of the ANF and $C$ is a scaling factor. The procedure has a time complexity of $\mathcal{O}(n)$ for a Boolean function with $n$ bit input. We also propose two approaches how some information about the ANF can be extracted from such a state.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
HHLquantum algorithmsalgebraic normal form
Contact author(s)
cezipil @ gmail com
marian margraf @ fu-berlin de
History
2024-10-04: approved
2024-10-03: received
See all versions
Short URL
https://ia.cr/2024/1547
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1547,
      author = {Cezary Pilaszewicz and Marian Margraf},
      title = {{HHL} for tensor-decomposable matrices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1547},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1547}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.