Light Database Encryption Design Utilizing Multicore Processors for Mobile Devices

被引:0
|
作者
Alomari, Mohammad Ahmed [1 ]
Yusoff, M. Hafiz [1 ]
Samsudin, Khairulmizam [2 ]
Ahmad, R. Badlishah [1 ]
机构
[1] Univ Sultan Zainal Abidin UniSZA, Fac Informat & Comp, Kuala Terengganu, Malaysia
[2] Univ Putra Malaysia, Fac Engn, Serdang, Malaysia
关键词
storage security; embedded devices; SQLite RDBMS; performance; multicore CPU; XTS encryption; SECURITY;
D O I
10.1109/cspa.2019.8696084
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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.
引用
收藏
页码:254 / 259
页数:6
相关论文
共 50 条
  • [1] Embedded Devices Security: Design and Implementation of a Light RDBMS Encryption Utilizing Multi-Core Processors
    Alomari, Mohammad Ahmed
    Aris, Hazleen
    Ghaleb, Mukhtar
    Almurtadha, Yahya
    Alkawsi, Gamal Abdulnaser
    Al-Hadi, Ismail Ahmad Al-Qasem
    Baashar, Yahia
    Samsudin, Khairulmizam
    [J]. IEEE ACCESS, 2023, 11 : 19836 - 19848
  • [2] Parallel Design of Control Systems Utilizing Dead Time for Embedded Multicore Processors
    Suzuki, Yuta
    Sata, Kota
    Kako, Junichi
    Yamaguchi, Kohei
    Arakawa, Fumio
    Edahiro, Masato
    [J]. 2014 IEEE COOL CHIPS XVII, 2014,
  • [3] Parallel Design of Feedback Control Systems Utilizing Dead Time for Embedded Multicore Processors
    Suzuki, Yuta
    Sata, Kota
    Kako, Jun'ichi
    Yamaguchi, Kohei
    Arakawa, Fumio
    Edahiro, Masato
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2016, E99C (04): : 491 - 502
  • [4] Performance validation on multicore mobile devices
    Hubbard, Thomas
    Lencevicius, Raimondas
    Metz, Edu
    Raghavan, Gopal
    [J]. VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2008, 4171 : 413 - 421
  • [5] DESIGN OF DATABASE APPLICATIONS IN MOBILE DEVICES WITH OS ANDROID
    Petrucha, Jindrich
    Jurca, Robert
    Bartonek, Dalibor
    [J]. INFORMATICS, GEOINFORMATICS AND REMOTE SENSING CONFERENCE PROCEEDINGS, SGEM 2016, VOL I, 2016, : 173 - 180
  • [6] Development of Smart Field Devices Using Heterogeneous Multicore Processors
    von Coelln, Gerd
    Koch, Carsten
    Stapelfeldt, Jens
    [J]. 2012 10TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2012, : 1240 - 1245
  • [7] Design of MOESI protocol for multicore processors based on FPGA
    Ibrahim, Raed K.
    Jumma, Laith F.
    Amory, Ibrahim A.
    AI-Hilali, Aqeel
    [J]. INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2021, 12 : 1229 - 1242
  • [8] An Isolated Data Encryption Experiment Method by Utilizing Baseband Processors
    Xue, Bai
    Lu, Liu
    Hu Sikang
    Li Yuanzhang
    [J]. PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON MANAGEMENT ENGINEERING, SOFTWARE ENGINEERING AND SERVICE SCIENCES (ICMSS 2018), 2018, : 176 - 181
  • [9] Exploring the Design Space of Specialized Multicore Neural Processors
    Taha, Tarek M.
    Hasan, Raqibul
    Yakopcic, Chris
    McLean, Mark R.
    [J]. 2013 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2013,
  • [10] The Impact of Resource Sharing Control on the Design of Multicore Processors
    Liu, Chen
    Gaudiot, Jean-Luc
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 315 - +