Light database encryption design utilizing multicore processors for mobile devices

The confidentiality of data stored in embedded and handheld devices has become an urgent necessity more than ever before. Encryption of sensitive data is a well-known technique to preserve their confidentiality, however it comes with certain costs that can heavily impact the device processing resour...

Full description

Bibliographic Details
Main Authors: Alomari, Mohammad Ahmed, Yusoff, Mohd Hafiz, Samsudin, Khairulmizam, Ahmad, R. Badlishah
Format: Conference or Workshop Item
Language:English
Published: IEEE 2019
Online Access:http://psasir.upm.edu.my/id/eprint/36328/
http://psasir.upm.edu.my/id/eprint/36328/1/Light%20database%20encryption%20design%20utilizing%20multicore%20processors%20for%20mobile%20devices.pdf
_version_ 1848848301374308352
author Alomari, Mohammad Ahmed
Yusoff, Mohd Hafiz
Samsudin, Khairulmizam
Ahmad, R. Badlishah
author_facet Alomari, Mohammad Ahmed
Yusoff, Mohd Hafiz
Samsudin, Khairulmizam
Ahmad, R. Badlishah
author_sort Alomari, Mohammad Ahmed
building UPM Institutional Repository
collection Online Access
description The confidentiality of data stored in embedded and handheld devices has become an urgent necessity more than ever before. Encryption of sensitive data is a well-known technique to preserve their confidentiality, however it comes with certain costs that can heavily impact the device processing resources. Utilizing multicore processors, which are equipped with current embedded devices, has brought a new era to enhance data confidentiality while maintaining suitable device performance. Encrypting the complete storage area, also known as Full Disk Encryption (FDE) can still be challenging, especially with newly emerging massive storage systems. Alternatively, since the most user sensitive data are residing inside persisting databases, it will be more efficient to focus on securing SQLite databases, through encryption, where SQLite is the most common RDBMS in handheld and embedded systems. This paper addresses the problem of ensuring data protection in embedded and mobile devices while maintaining suitable device performance by mitigating the impact of encryption. We presented here a proposed design for a parallel database encryption system, called SQLite-XTS. The proposed system encrypts data stored in databases transparently on-the-fly without the need for any user intervention. To maintain a proper device performance, the system takes advantage of the commodity multicore processors available with most embedded and mobile devices.
first_indexed 2025-11-15T09:32:19Z
format Conference or Workshop Item
id upm-36328
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T09:32:19Z
publishDate 2019
publisher IEEE
recordtype eprints
repository_type Digital Repository
spelling upm-363282020-06-15T07:48:35Z http://psasir.upm.edu.my/id/eprint/36328/ Light database encryption design utilizing multicore processors for mobile devices Alomari, Mohammad Ahmed Yusoff, Mohd Hafiz Samsudin, Khairulmizam Ahmad, R. Badlishah The confidentiality of data stored in embedded and handheld devices has become an urgent necessity more than ever before. Encryption of sensitive data is a well-known technique to preserve their confidentiality, however it comes with certain costs that can heavily impact the device processing resources. Utilizing multicore processors, which are equipped with current embedded devices, has brought a new era to enhance data confidentiality while maintaining suitable device performance. Encrypting the complete storage area, also known as Full Disk Encryption (FDE) can still be challenging, especially with newly emerging massive storage systems. Alternatively, since the most user sensitive data are residing inside persisting databases, it will be more efficient to focus on securing SQLite databases, through encryption, where SQLite is the most common RDBMS in handheld and embedded systems. This paper addresses the problem of ensuring data protection in embedded and mobile devices while maintaining suitable device performance by mitigating the impact of encryption. We presented here a proposed design for a parallel database encryption system, called SQLite-XTS. The proposed system encrypts data stored in databases transparently on-the-fly without the need for any user intervention. To maintain a proper device performance, the system takes advantage of the commodity multicore processors available with most embedded and mobile devices. IEEE 2019 Conference or Workshop Item PeerReviewed text en http://psasir.upm.edu.my/id/eprint/36328/1/Light%20database%20encryption%20design%20utilizing%20multicore%20processors%20for%20mobile%20devices.pdf Alomari, Mohammad Ahmed and Yusoff, Mohd Hafiz and Samsudin, Khairulmizam and Ahmad, R. Badlishah (2019) Light database encryption design utilizing multicore processors for mobile devices. In: 2019 IEEE 15th International Colloquium on Signal Processing and its Applications (CSPA 2019), 8-9 Mar. 2019, Penang, Malaysia. (pp. 254-259). 10.1109/CSPA.2019.8696084
spellingShingle Alomari, Mohammad Ahmed
Yusoff, Mohd Hafiz
Samsudin, Khairulmizam
Ahmad, R. Badlishah
Light database encryption design utilizing multicore processors for mobile devices
title Light database encryption design utilizing multicore processors for mobile devices
title_full Light database encryption design utilizing multicore processors for mobile devices
title_fullStr Light database encryption design utilizing multicore processors for mobile devices
title_full_unstemmed Light database encryption design utilizing multicore processors for mobile devices
title_short Light database encryption design utilizing multicore processors for mobile devices
title_sort light database encryption design utilizing multicore processors for mobile devices
url http://psasir.upm.edu.my/id/eprint/36328/
http://psasir.upm.edu.my/id/eprint/36328/
http://psasir.upm.edu.my/id/eprint/36328/1/Light%20database%20encryption%20design%20utilizing%20multicore%20processors%20for%20mobile%20devices.pdf