A secure cloud-based framework for electronic- voting system in Jordan

Other Title(s)

إطار عمل آمن قائم على السحابة لنظام تصويت إلكتروني في الأردن

Dissertant

al-Dumur, Arwa Abd al-Majid Falih

Thesis advisor

Bani Salamah, Jamal Nahar Ahmad

University

Mutah University

Faculty

Faculty of Business

Department

Department of Accounting

University Country

Jordan

Degree

Master

Degree Date

2021

Arabic Abstract

في العصر الجديد للتكنولوجيا المتقدمة حيث تعمل الأنظمة عبر الإنترنت على تعزيز سرعة العمل و تقليل الأخطاء و تقديم نتائج دقيقة ، يصبح امتلاك تقنية مثل الحوسبة السحابية ثروة.

يتم استخدام هذه التقنية لتخزين البيانات في بيئة موزعة ويمكن الوصول إلى هذه البيانات بسهولة من أي مكان و في أي وقت و عن طريق أي جهاز بطريقة آمنة.

يعتبر نظام التصويت في أي دولة العمود الفقري للديمقراطية، لذلك من المهم للغاية تطوير النظام وجعله أكثر أمانًا وموثوقية.

قد يعاني نظام التصويت التقليدي من بعض التحديات مثل النسب العالية من بطاقات الاقتراع المسروقة ازدواجية الأصوات، انتظار الناخبين في طابور للتصويت مما قد يتسبب في مغادرة بعضهم دون تصويت.

كما أن هناك تحدي فيما يتعلق بالدقة في فرز الأصوات و تأخر الإعلان عن نتائج الانتخابات.

لذلك ، من الضروري استبدال نظام التصويت التقليدي بنظام التصويت الإلكتروني نظراً لقدرته على توفير ميزات مثل السرعة و الدقة و الخصوصية و الأمان.

اقترح هذا البحث نظام التصويت الإلكتروني يقوم على أساس التصويت عبر الإنترنت، يمكن للناس من خلاله الإدلاء بأصواتهم دون الحاجة الى زيارة مراكز الاقتراع و ذلك من خلال هواتفهم الذكية.

English Abstract

In the new era of advanced technology where online systems boost work speed, reduce mistakes and promote the generation of accurate results, having a technology like cloud computing becomes a fortune.

It is used for data storage in a distributed environment and these data can be easily accessed from anywhere, anytime and by any device in a secure manner.

The voting system in any country is considered as the backbone of democracy, so it is very important to develop this system and make it more secure and trustable.

The traditional voting system may suffer from many challenges such as high percentages of stolen or miscounted ballots, voters should wait in a queue to vote which may cause some voters to leave without voting.

Furthermore, the voting system may face a duplication of votes by allowing someone to vote more than one time due to poor verification process.

Also, there is a big challenge with the accuracy in ballot counting and delayed announcement of the results of the election.

Therefore, it is necessary to replace the traditional voting system by an electronic voting system (e-voting) because of its ability to provide features and advantages such as conveniently, speed, accuracy, privacy and security.

This research proposed a secure cloud-based framework for e-voting system in Jordan using mobile application.

the proposed E-voting system which is basically an online voting system through which people can cast their vote without visiting the polling booth in which through their smart phones by using an e-voting application.

The proposed e-voting system comes with a second order authentication in the form of One-Time Password (OTP) that integrates with cloud computing technology and leverages the functional capabilities of mobile devices to enhance the voters trust and confidentiality.

Our voting system is an android application developed using Android studio and using the cloud database to store all information related to the electoral process in secure and trust environment.

Initially a database was created in the Cloud Firestore which is flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform.

Cloud computing used with e-voting because it offers a perfect platform for communication with efficient computing power, so that users can work at anytime from anywhere.

The proposed system will speed-up the voting system and reduce the expenditure for voting process.

In addition to that, the proposed model provides scalability, security, cost reduction, reliability and enhanced computing power by using cloud computing architecture and OTP as an authentication mechanism.

The system is implemented using mobile technologies including Android studio, the code is written using kotlin language for android development, the voters and candidates information is handled using cloud computing technology including Cloud Firestore database

Main Subjects

Financial and Accounting Sciences

No. of Pages

104

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Literature survey.

Chapter Three : Research methodology.

Chapter Four : Results and discussion and analysis.

References.

American Psychological Association (APA)

al-Dumur, Arwa Abd al-Majid Falih. (2021). A secure cloud-based framework for electronic- voting system in Jordan. (Master's theses Theses and Dissertations Master). Mutah University, Jordan
https://search.emarefa.net/detail/BIM-1340174

Modern Language Association (MLA)

al-Dumur, Arwa Abd al-Majid Falih. A secure cloud-based framework for electronic- voting system in Jordan. (Master's theses Theses and Dissertations Master). Mutah University. (2021).
https://search.emarefa.net/detail/BIM-1340174

American Medical Association (AMA)

al-Dumur, Arwa Abd al-Majid Falih. (2021). A secure cloud-based framework for electronic- voting system in Jordan. (Master's theses Theses and Dissertations Master). Mutah University, Jordan
https://search.emarefa.net/detail/BIM-1340174

Language

English

Data Type

Arab Theses

Record ID

BIM-1340174