Friday 23 August 2019

Privacy Preserving Classification over Encrypted Data Using Fully Homomorphic Encryption Technique


Volume 6 Issue 2 April - June 2018


Research Paper

Privacy Preserving Classification over Encrypted Data Using Fully Homomorphic Encryption Technique

Abdullahi Monday Jubrin*, Victor Onomza Waziri**, Muhammad Bashir Abdullahi***, Idris Ismaila****
*,*** Department of Computer Science, Federal University of Technology, Minna, Nigeria, and Department of Computer Science, Veritas University, Abuja, Nigeria.
**,**** Department of Cyber Security Science, Federal University of Technology Minna, Nigeria.
Jubrin, A. M., Abdullahi, M. B., Waziri, V. O., Ismaila, I. (2018). Privacy Preserving Classification Over Encrypted Data using Fully Homomorphic Encryption Technique. i-manager's Journal on Digital Signal Processing, 6(2), 36-47.https://doi.org/10.26634/jdp.6.2.15590

Abstract

Applying Machine Learning to a problem which involves medical, financial, or other types of sensitive data needs careful attention in order to maintaining data privacy and security. This paper presents a model for privacy preserving classification and demonstrated that, by using a decision tree classifier, it is possible to perform a privacy preserving classification operation on an encrypted data residing on an untrusted server using the technique of Fully Homomorphic Encryption. First, the paper presented a model for the design and implementation of privacy preserving decision tree classifier over encrypted data. Also, Fully Homomorphic Encryption technique was used to secretly carry out classification on ciphertext using decision tree model built out of confidential medical data. The classifier was implemented using the SEAL homomorphic library and evaluation was done using encrypted medical datasets. The experimental results demonstrated high accuracy of the ciphertext classifier (when compared to the plaintext data equivalent) and efficiency (compared to other classifier on similar tasks). It takes less than 5 seconds (depending on the depth) to perform classification over an encrypted hepatitis feature vector dataset.

No comments:

Post a Comment