Implementing SPEEDY block cipher on Quantum Computers and breaking it using Grover's algorithm.
Thus proving that the encryption strength increases linearly on increasing number of rounds(iterations of encryption) in Quantum case which was increasing exponentially in Classical case.
It's an encryption algorithm designed in 2021 for fast encryption of memory, cache, CPU instructions etc. Specially designed for big hardware infrastructures. Other previously available encryption algorithms like PRINCEv2 are only good for IoT devices.
Research paper link
Presentation link
At this point of time, because of need of large number of qubits which are not available on cloud, this program is not capable of giving outputs when run on actual hardware. But IBM provides simulator_stabilizer (Simulator type - Clifford simulator) which can run this code.
In my case, I ran it on Google Colab where I had only 12GB of RAM which crashes because of huge amount of data transfer.
Configure the code such that the data coming from IBM simulator's server is stored in Disk instead of RAM.
Write some more code to evaluate more cost parameters.