This repository has been archived by the owner on Dec 21, 2022. It is now read-only.
[ENTRY] QuHE #135
Labels
IBM Qiskit Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#ibm-qiskit-challe
Team Name:
ALFerjani ( registered as Qonlyme )
Project Description:
Quantum computers will tackle problems in different fields such as medical research and finance, where the protection of sensitive data is a must. But quantum computers on the cloud can be threaten for security, particulary when delegating a potential data to such computers. Clients, with limited computational ability, will want to use the services offered by quantum computation and communication protocols, in a way that their privacy is guarantee.
In traditional (quantum/classical) cryptography, the server needs to decrypt the data before doing any further computation. This can cause a problem if the client's data is sensitive and the quantum server is not trusted. This problem can be solve using homomorphic encryption which enables arbitrary computation on encrypted data without decryption. Similarly to classical HE, quantum homomorphic encryption (QHE) allows clients with limited computational ability to delegated computations to untrusted quantum servers securely.
In this project, we developed QuHE, a library for quantum homomorphic enryption using Qiskit in which we implement some quantum homomorphic encryption protocols to allow the quantum computer to compute on encrypted data. Then, we provide an implementation of Grover's search on encrypted data using our library.
Presentation:
https://www.slideshare.net/yasssocial/qhack22
Source code:
https://github.com/FerjaniMY/QuHE
Which challenges/prizes would you like to submit your project for?
The text was updated successfully, but these errors were encountered: