# Revamping Health Insurance Using DNA Cryptography And Blockchain This project was all about making the job easy for insurance companies, hospitals and labs to facilitate the process of health insurance claims by a patient using smart contracts of Blockchan as well as the traditional hashing mechanism of Blockchain being replaced with a DNA cryptographic scheme. ## Features - To easy the process of health insurance between multiple stakeholders like patients, hospital admin and lab technicians. - To maintain integrity of patient data between hospitals. - To effectively create, store and access patients data from the blockchain network. - To maintain access permissions and authentication of health records using smart contracts that are deployed on the blockchain. - To improvise the security of the traditional blockchain’s data the DNA Hashing Algorithm is used instead of SHA256 Hashing 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, change the hospital admin, lab admin, pharamacist and insurance agent addresses based on the addresses of your Ganache addresses. Then install the following dependencies in the working directoryusing following commands, ```sh cd my-project pip install numpy pip install python-csv pip install flask pip install web3 pip install python-docx pip install docx2pdf ``` ## Important Note The Ganache Addresses and Keys used here for experimentl purposes, so it will not work with real Ethereum Addresses and Keys.