Homomorphic encryption of text documents

العناوين الأخرى

التشفير المتماثل للمستندات النصية

مقدم أطروحة جامعية

Hanash, Umar

مشرف أطروحة جامعية

al-Jarrah, Muzaffar

الجامعة

جامعة الشرق الأوسط

الكلية

كلية تكنولوجيا المعلومات

القسم الأكاديمي

قسم علم الحاسوب

دولة الجامعة

الأردن

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2020

الملخص الإنجليزي

The big expansion of sensitive data stored on cloud computing platforms has focused the attention on the need for more secure data protection technologies.

Homomorphic encryption has emerged as an important approach to protect cloud-based data by allowing operations on the encrypted data to be carried out without the need for decrypting the data while it is on the cloud.

The work in this thesis extends the homomorphic encryption approach to deal with securing text documents that are stored on the cloud, by allowing the encrypted text documents to be searched using encrypted queries, thereby to make the query and its results ambiguous to a potential intruder.

A homomorphic text encryption model is presented which provides text document encryption, query encryption, and ciphertext documents search using ciphertext queries based on ciphertext word index.

The developed encryption algorithm performs half-byte swapping of character pairs directed by random numbers generated using a 16-decimal digit secret key that is used in the encryption and decryption processes.

The proposed model has been implemented as a working encryption system using the C++ programming language.

Experimental work was carried out using a corpora of 10 public text documents in the English language ranging in size from 26 KB to 1.2 MB.

Performance analysis was carried out, the results showed that the average encryption time per KB was 288 milliseconds, while the average decryption time per KB was 160 milliseconds.

Accuracy of the encryption system was evaluated by comparing the decrypted documents with the original plaintext documents, which yielded complete equivalence between every pair of documents.

The thesis ends with conclusions and suggestions for future work.

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

عدد الصفحات

44

قائمة المحتويات

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Background and related work..

Chapter Three : Methodology and proposed work.

Chapter Four : Implementation and experimental results.

Chapter Five : Conclusion and future work.

References.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Hanash, Umar. (2020). Homomorphic encryption of text documents. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-970876

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Hanash, Umar. Homomorphic encryption of text documents. (Master's theses Theses and Dissertations Master). Middle East University. (2020).
https://search.emarefa.net/detail/BIM-970876

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Hanash, Umar. (2020). Homomorphic encryption of text documents. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-970876

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-970876