Litcius/Paper detail

Grover on Korean Block Ciphers

Kyoungbae Jang, Seungju Choi, Hyeokdong Kwon, Hyunji Kim, Jae‐Hoon Park, Hwajeong Seo

2020Applied Sciences33 citationsDOIOpen Access PDF

Abstract

The Grover search algorithm reduces the security level of symmetric key cryptography with n-bit security level to O(2n/2). In order to evaluate the Grover search algorithm, the target block cipher should be efficiently implemented in quantum circuits. Recently, many research works evaluated required quantum resources of AES block ciphers by optimizing the expensive substitute layer. However, few works were devoted to the lightweight block ciphers, even though it is an active research area, nowadays. In this paper, we present optimized implementations of every Korean made lightweight block ciphers for quantum computers, which include HIGHT, CHAM, and LEA, and NSA made lightweight block ciphers, namely SPECK. Primitive operations for block ciphers, including addition, rotation, and exclusive-or, are finely optimized to achieve the optimal quantum circuit, in terms of qubits, Toffoli gate, CNOT gate, and X gate. To the best of our knowledge, this is the first implementation of ARX-based Korean lightweight block ciphers in quantum circuits.

Topics & Concepts

Toffoli gateBlock cipherComputer scienceControlled NOT gateKey scheduleQubitCipherCryptographyArithmeticTheoretical computer scienceParallel computingAlgorithmQuantum gateDifferential cryptanalysisQuantumMathematicsEncryptionComputer networkPhysicsQuantum mechanicsQuantum Computing Algorithms and ArchitectureQuantum-Dot Cellular AutomataCoding theory and cryptography
Grover on Korean Block Ciphers | Litcius