1. Grover on Scrypt.
- Author
-
Song, Gyeongju and Seo, Hwajeong
- Subjects
CIRCUIT complexity ,TIME complexity ,QUBITS ,MATHEMATICAL optimization ,ALGORITHMS - Abstract
This paper presents an optimized quantum circuit for the s c r y p t cryptographic algorithm. We applied various optimization techniques to reduce the DW cost, which is the product of the time and space complexity of quantum circuits. In our proposed method, the number of ancilla qubits was significantly reduced through the use of optimized inverse operations, while the depth was minimized by implementing parallel structures. For the SHA-256, we devised a structure that achieves a substantial reduction in the number of ancilla qubits with only a slight increase in quantum circuit depth. By cleaning the dirty ancilla qubits used in the previous round through inverse operations, we enabled their reuse in each subsequent round. Specifically, we reduced the number of 8128 ancilla qubits, achieving this with an increase of only 6 in the full depth of the quantum circuit. Additionally, within Salsa20/8 in SMix, we reused qubits through inverse operations and performed some operations in parallel to reduce both the number of qubits and the overall quantum circuit depth. Finally, our quantum circuit for s c r y p t demonstrates a significant reduction in the width (the number of qubits) with only a minimal increase in the full quantum circuit depth. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF