Application for enhancing confidentiality and availability for sensitive user data using AES algorithm in smartphone devices

dc.contributor.authorNyamwaro, Valentine Nyaboke
dc.date.accessioned2022-06-10T11:26:43Z
dc.date.available2022-06-10T11:26:43Z
dc.date.issued2021
dc.descriptionA Thesis Submitted in partial fulfilment of the requirements for the Degree of Masters of Science in Information Systems Security at Strathmore Universityen_US
dc.description.abstractToday’s world has seen a rapid increase in the number of users of mobile devices. Since the first mobile launch in the last quarter of the 19th century, mobile devices have evolved from their weight cost and functionalities to become pervasive tools. Mobile technology has provided us with mobile and flexible tools to work with, communicate, and store data. As mobility and flexibility increase, so are the risks to the information accessed from mobile devices. The devices host a lot of sensitive personal data which attackers can illegally access. The sensitive personal data focuses on a category of select data, which the user gets to identify as sensitive on the mobile devices in the format of contacts, text messages, audios, videos, and documents such as word, pdf, excel, among others. Once exposed to unauthorised personnel or access by applications can cause exposure or harm to the user and the subjects related. Mobile devices and their storage have come under increasing attack, putting the sensitive data on the device in jeopardy. In addition, the data in the device's local storage is at risk of threats associated with the mobile, such as spam, virus, spyware, theft and loss of device and unauthorised access due to non-utilisation of the basic security measures deployed by mobile manufacturers. The proposed solution is an Android application tool that secures all sensitive personal data on mobile devices by securely storing them in the remote cloud using cryptographic techniques. The research adopted the Agile methodology to develop the proposed solution. The methodology is more flexible and adaptable with making changes to the tool while allowing for faster delivery within a short time. The tool uses the AES 256 algorithm, and this is because from analysis of the symmetric algorithms, it is secure and with high computational complexity, and thus, any access to the encrypted data by an intruder requires comparatively more time decrypting. The tested and validated prototype provides a mechanism for restricting user access to the data with a set of authentications in the system. The tests evaluated the system performance in which it showed the encryption process and access of data averaged to a few seconds depending on the size of the file, leading to a high rating of performance. Furthermore, it exhibited a high accuracy result for confidentiality in the storage of data in the system. Compatibility tests further showed that the tool could be accessible in the different versions of the Android operating system.en_US
dc.identifier.urihttp://hdl.handle.net/11071/12808
dc.language.isoenen_US
dc.publisherStrathmore Universityen_US
dc.subjectMobile dataen_US
dc.subjectEncryptionen_US
dc.subjectConfidentialityen_US
dc.subjectAuthenticationen_US
dc.subjectPrivacyen_US
dc.titleApplication for enhancing confidentiality and availability for sensitive user data using AES algorithm in smartphone devicesen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Application for enhancing confidentiality and availability for sensitive user data using AES algorithm in smartphone devices.pdf
Size:
4.6 MB
Format:
Adobe Portable Document Format
Description:
Full-text thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: