# Revamping Health Insurance Using Quantum Cryptography Based Blockchain This system efficiently stores, accesses, and retrieves patient data and eases the process of health insurance using Blockchain, where the blockchain data is encrypted using Post-Quantum Cryptography encryption and then hash is generated using QHC256 to make it resistant to quantum attack. ## Features - To facilitate the exchange of health insurance information between numerous parties, including hospital staff, lab workers, and patients. - To keep patient data accurate when transferred across facilities. - Creating, storing, and gaining access to patient data on the blockchain network effectively. - To make purchasing medications or drugs from pharmacies simpler. - To keep up access controls and authentication for medical records utilising blockchain-based smart contracts. - Instead of using the SHA256 Hashing Algorithm, the QHC256 post-quantum cryptography is employed to improve the security of the data on the conventional blockchain. - To create a quantum attack-resistant ideal algorithm. ## Tech Stack **Front-End :** HTML, CSS, Flask **Back-End :** Python, Ganache ## Installation Clone / Download my project to your working directory. Download and Install Python3 and Pip3 from official website, https://www.python.org/downloads/ Download and Install Ganache from this site, https://trufflesuite.com/ganache/ Either quickstart or else setup a workplace in Ganache Then install the following dependencies in the working directoryusing following commands, ```sh cd my-project python -m venv /path/to/directory path\to\venv\Scripts\Activate.ps1 pip install numpy pip install python-csv pip install flask pip install web3 pip install python-docx pip install docx2pdf ``` #Imortanat Note The Ganache Addresses and Private Keys used in the project are for experimental purposes, so these will not work with real Ethereum addresses if used.