4.7 Article

Quantum circuit implementations of SM4 block cipher based on different gate sets

Journal

QUANTUM INFORMATION PROCESSING
Volume 22, Issue 7, Pages -

Publisher

SPRINGER
DOI: 10.1007/s11128-023-04002-4

Keywords

SM4; Quantum circuit; NCT; Clifford plus T; Qubit

Ask authors/readers for more resources

In this paper, the construction of quantum circuits for the SM4 block cipher using different gate sets is investigated. Reversible circuits for the SM4 S-box are constructed using the NCT gate set, and two circuits are designed using the Clifford+T gates. A new in-place implementation for the linear transformation is proposed. The results show that the circuits designed in this study have lower qubit consumption and T.M value than existing implementations.
In recent years, the quantum implementation of symmetric ciphers has received much attention. In this paper, we investigate the construction of quantum circuits based on different gate sets for the SM4 block cipher, which is the national standard of commercial cryptography of China and is standardized in ISO/IEC. First, we construct reversible circuits using Pauli-X gates, CNOT gates and Toffoli gates (i.e., the NCT gate set) for the SM4 S-box, based on which we design two circuits for the SM4 S-box with Clifford+T gates by applying the quantum And gate and existing decomposition scheme of the Toffoli gate, respectively. In addition, we propose a new in-place 1 implementation for the linear transformation in the SM4 round function. Finally, taking the qubit consumption and the T.M value (the product of qubit consumption and nonlinear gate depth of a quantum circuit) as metrics, we investigate the application of various circuits we designed to the construction of quantum circuits for SM4. The results show that we can always construct a subroutine/stand-alone circuit based on the NCT gate set, or based on Clifford+T gates for SM4 with fewer qubits or lower T .M value than existing state-of-the-art implementations.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available