Author

Rahul Raj

Date of Award

2024

Type

Thesis

Major

BS/MS Computer Science

Degree Type

Master of Applied Computer Science

Department

TSYS School of Computer Science

First Advisor

Dr. Yeşem Kurt Peker

Second Advisor

Dr. Lixin Wang

Third Advisor

Dr. Linqiang Ge

Abstract

This study proposes a blockchain based system that utilizes fully homomorphic encryption to provide security of data in use as well as computational integrity. This is achieved by leveraging the attributes of blockchain which provides availability and data integrity combined with homomorphic encryption that provides confidentiality. The proposed system is designed to perform statistical operations, including mean, median and variance, on encrypted data, thus providing confidentiality of data while in use. The computations are performed on the smart contract, residing on the blockchain which provides computational integrity. The results indicate that it is possible to perform fully homomorphic computations on the blockchain. However, there is a need for more resources and enhancement in technology for such a system to be implemented as a real-world application.

Share

COinS