SCORD: Shuffling Column-Oriented Relational Database to Enhance Security

被引:0
|
作者
Geng, Tieming [1 ,2 ]
Huang, Chin-Tser [1 ]
Farkas, Csilla [1 ]
机构
[1] Univ South Carolina, Dept Comp Sci & Engn, Columbia, SC 29208 USA
[2] Fayetteville State Univ, Dept Math & Comp Sci, Fayetteville, NC 28301 USA
来源
关键词
Relational Database; Column-oriented; Columnar Storage; Cryptographic Shuffling; Attribute Association;
D O I
10.1007/978-981-97-1274-8_11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Column-oriented database systems have drawn a lot of attention in recent years because of their performance advantages in terms of data querying and computation on columns. Since databases often contain sensitive and valuable information, protecting the confidentiality, integrity, and availability of the database is of utmost importance. In addition to encryption, shuffling can also be used to secure the database storage files. In this paper, we present a novel approach called SCORD to prevent the leakage of confidential data stored in the database management system by applying the shuffling technique on column-oriented databases. SCORD can protect column-oriented databases in both offline storage mode and online running mode. SCORD also bundles semantically or statistically associated attributes, such that the data is shuffled in a way that appears deceptively authentic and indistinguishable to potential attacks. We implement a prototype of SCORD and evaluate it using a set of real-world data. The experiment results demonstrate the effectiveness of our approach and show that the processing overhead is acceptable.
引用
收藏
页码:163 / 176
页数:14
相关论文
共 50 条
  • [1] Column-oriented Database Systems
    Abadi, Daniel J.
    Boncz, Peter A.
    Harizopoulos, Stavros
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2009, 2 (02): : 1664 - 1665
  • [2] Column-oriented Database Acceleration using FPGAs
    Watanabe, Satoru
    Fujimoto, Kazuhisa
    Saeki, Yuji
    Fujikawa, Yoshifumi
    Yoshino, Hiroshi
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 686 - 697
  • [3] Khanan: Performance Comparison and Programming α-Miner Algorithm in Column-Oriented and Relational Database Query Languages
    Sachdev, Astha
    Gupta, Kunal
    Sureka, Ashish
    [J]. BIG DATA ANALYTICS, BDA 2015, 2015, 9498 : 165 - 180
  • [4] Model-Driven Engineering: From SQL Relational Database to Column-Oriented Database in Big Data Context
    Belkadi, Fatima Zahra
    Esbai, Redouane
    [J]. NETWORKING, INTELLIGENT SYSTEMS AND SECURITY, 2022, 237 : 667 - 678
  • [5] Tool for materializing OWL ontologies in a column-oriented database
    Reyes-Alvarez, Liudmila
    del Mar Roldan-Garcia, Maria
    Aldana-Montes, Jose F.
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2019, 49 (01): : 100 - 119
  • [6] Column-oriented databases
    Bößwetter D.
    Puppe F.
    Steinbauer D.
    [J]. Informatik-Spektrum, 2010, 33 (01) : 61 - 65
  • [7] Adaptively Incremental Dictionary Compression Method for Column-Oriented Database
    Liu, Hui
    Liu, Zhijing
    Yuan, Tong
    Yao, Yong
    [J]. 2014 11TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2014, : 628 - 632
  • [8] MDICA: Maintenance of data integrity in column-oriented database applications
    Suarez-Cabal, Maria Jose
    Suarez-Otero, Pablo
    de la Riva, Claudio
    Tuya, Javier
    [J]. COMPUTER STANDARDS & INTERFACES, 2023, 83
  • [9] TICC: Transparent Inter-Column Compression for Column-Oriented Database Systems
    Liu, Hao
    Ji, Yudian
    Xiao, Jiang
    Tan, Haoyu
    Luo, Qiong
    Ni, Lionel M.
    [J]. CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 2171 - 2174
  • [10] The column-oriented database partitioning optimization based on the natural computing algorithms
    Nowosielski, Artur
    Kowalski, Piotr A.
    Kulczycki, Piotr
    [J]. PROCEEDINGS OF THE 2015 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2015, 5 : 1035 - 1041