Paper 2025/1188
Depth-Optimized Quantum Implementation of CHAM
Abstract
Security weaknesses in the symmetric-key components of a cipher can compromise its overall security assurances. With the rapid progress in quantum computing in recent years, there is a growing focus on assessing the resilience of symmetric-key cryptography against possible quantum attacks (e.g., Grover's algorithm). This paper is dedicated to examining the quantum attack resistance of CHAM, a family of lightweight block ciphers developed by a Korean research group. We provide an optimized quantum circuit implementation of CHAM and evaluate its complexity metrics, such as the number of qubits, gate count, and circuit depth, within the context of Grover's search algorithm. For Grover's key search, minimizing the quantum circuit depth is the key optimization goal, particularly when parallel search capabilities are taken into account. Our approach enhances parallelism for a low-depth quantum circuit of the CHAM block cipher, significantly reducing the full circuit depth compared to previous works. For example, in the case of CHAM-128/128, our implementation achieves a full depth of 14,772, compared to 37,768 depth in the best known prior work. This highlights the substantial depth reduction enabled by our parallelism-oriented design, which facilitates more practical quantum attacks.
Metadata
- Available format(s)
-
PDF
- Category
- Implementation
- Publication info
- Preprint.
- Keywords
- Quantum ComputingGrover’s SearchQauntum CircuitCHAM Block Cipher
- Contact author(s)
-
starj1023 @ gmail com
oyj0922 @ gmail com
hwajeong84 @ gmail com - History
- 2025-08-04: revised
- 2025-06-25: received
- See all versions
- Short URL
- https://ia.cr/2025/1188
- License
-
CC0
BibTeX
@misc{cryptoeprint:2025/1188,
author = {Kyungbae Jang and Yujin Oh and Hwajeong Seo},
title = {Depth-Optimized Quantum Implementation of {CHAM}},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1188},
year = {2025},
url = {https://eprint.iacr.org/2025/1188}
}