Quantum Circuit Implementation and Resource Analysis of LBlock and LiCi

05/02/2023
by   XiaoYu Jing, et al.
0

Due to Grover's algorithm, any exhaustive search attack of block ciphers can achieve a quadratic speed-up. To implement Grover,s exhaustive search and accurately estimate the required resources, one needs to implement the target ciphers as quantum circuits. Recently, there has been increasing interest in quantum circuits implementing lightweight ciphers. In this paper we present the quantum implementations and resource estimates of the lightweight ciphers LBlock and LiCi. We optimize the quantum circuit implementations in the number of gates, required qubits and the circuit depth, and simulate the quantum circuits on ProjectQ. Furthermore, based on the quantum implementations, we analyze the resources required for exhaustive key search attacks of LBlock and LiCi with Grover's algorithm. Finally, we compare the resources for implementing LBlock and LiCi with those of other lightweight ciphers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/04/2018

An efficient quantum circuits optimizing scheme compared with QISKit

Recently, the development of quantum chips has made great progress-- the...
research
11/13/2020

Quantum Period Finding against Symmetric Primitives in Practice

We present the first complete implementation of the offline Simon's algo...
research
10/21/2022

A Q# Implementation of a Quantum Lookup Table for Quantum Arithmetic Functions

In this paper, we present Q# implementations for arbitrary single-variab...
research
07/13/2020

In-place implementation of Quantum-Gimli

We present an in-place implementation of the Gimli permutation, a NIST r...
research
06/26/2021

Automatic Amortized Resource Analysis with the Quantum Physicist's Method

We present a novel method for working with the physicist's method of amo...
research
09/20/2022

Parametric Synthesis of Computational Circuits for Complex Quantum Algorithms

At the moment, quantum circuits are created mainly by manually placing l...
research
10/01/2020

An Ultra Lightweight CNN for Low Resource Circuit Component Recognition

In this paper, we present an ultra lightweight system that can effective...

Please sign up or login with your details

Forgot password? Click here to reset