Publication:
Light Database Encryption Design Utilizing Multicore Processors for Mobile Devices

cris.author.scopus-author-id 55627877302
cris.author.scopus-author-id 57220114181
cris.author.scopus-author-id 11139534100
cris.author.scopus-author-id 57194844651
dc.contributor.author Alomari M.A.
dc.contributor.author Hafiz Yusoff M.
dc.contributor.author Samsudin K.
dc.contributor.author Ahmad R.B.
dc.date.accessioned 2024-12-14T07:53:14Z
dc.date.available 2024-12-14T07:53:14Z
dc.date.issued 2019-04-22
dc.description.abstract 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.
dc.identifier.doi 10.1109/CSPA.2019.8696084
dc.identifier.isbn [9781538675632]
dc.identifier.scopus 2-s2.0-85065487354
dc.identifier.uri https://hdl.handle.net/20.500.14170/11059
dc.relation.grantno undefined
dc.relation.ispartof Proceedings - 2019 IEEE 15th International Colloquium on Signal Processing and its Applications, CSPA 2019
dc.relation.ispartofseries Proceedings - 2019 IEEE 15th International Colloquium on Signal Processing and its Applications, CSPA 2019
dc.subject Embedded devices | Multicore CPU | Performance | SQLite RDBMS | Storage security | XTS encryption
dc.title Light Database Encryption Design Utilizing Multicore Processors for Mobile Devices
dc.type Conference Proceeding
dspace.entity.type Publication
oaire.citation.endPage 259
oaire.citation.startPage 254
oairecerif.affiliation.orgunit Universiti Sultan Zainal Abidin
oairecerif.affiliation.orgunit Universiti Sultan Zainal Abidin
oairecerif.affiliation.orgunit Universiti Putra Malaysia
oairecerif.affiliation.orgunit Universiti Sultan Zainal Abidin
oairecerif.citation.number 8696084
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.scopus-author-id 55627877302
person.identifier.scopus-author-id 57220114181
person.identifier.scopus-author-id 11139534100
person.identifier.scopus-author-id 57194844651
Files