Data privacy on the Internet of Medical Things (IoMT) remains a critical concern when handling biomedical data. While extant studies focus on cryptography and differential privacy, few of them capture the utility and authenticity of data. As a result, data privacy remains the primary concern when training a machine learning (ML) model with IoMT data from various data sources/owners such as k − medoids. To overcome the above-mentioned issues, this study proposes secure k − medoids that are implemented together with Blockchain and partial homomorphic cryptosystem (Paillier) to ensure authenticity and protect all entities (i.e., data owner and data analyst) data privacy. The homomorphic property of Paillier is utilized to develop secure building blocks (i.e., secure polynomial operations, secure comparison, and secure biasing operations) to ensure data privacy and eliminate dependency on any third parties. We utilized three different biomedical datasets, and these are (I) Heart Disease Data (HDD), (II) Diabetes Data (DD), and (III) Breast Cancer Wisconsin Data (BCWD). Rigorous security analysis demonstrates that secure k − medoids protect against sensitive data breaches. It also showed superior performance in both BCWD (Accuracy 97.80%, Precision 96.83%, and Recall 99.80%) and HDD (Accuracy 82.50%, Precision 81.28%, and Recall 80.50%) datasets, respectively. However, similar performance was not reflected in the case of the DD dataset. Furthermore, the study explains why such performance results are observed. In addition, the proposed system has been proven to take less execution time compared to the extant studies.
Read full abstract