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 条
  • [31] Data Integrity Verification in Column-Oriented NoSQL Databases
    Weintraub, Grisha
    Gudes, Ehud
    [J]. DATA AND APPLICATIONS SECURITY AND PRIVACY XXXII, DBSEC 2018, 2018, 10980 : 165 - 181
  • [32] HM: A Column-Oriented MapReduce System on Hybrid Storage
    Wu, Sai
    Chen, Gang
    Chen, Ke
    Li, Feng
    Shou, Lidan
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (12) : 3304 - 3317
  • [33] Column-Oriented Datalog Materialization for Large Knowledge Graphs
    Urbani, Jacopo
    Jacobs, Ceriel
    Kroetzsch, Markus
    [J]. THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 258 - 264
  • [34] Storing and Indexing RDF Data in a Column-Oriented DBMS
    Wang, Xin
    Wang, Shuyi
    Du, Pufeng
    Feng, Zhiyong
    [J]. 2010 2ND INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS PROCEEDINGS (DBTA), 2010,
  • [35] A New Algorithm for Data Migration from a Relational to a NoSQL Oriented Column Database
    Dourhri, Ahmed
    Hanine, Mohamed
    Ouahmane, Hassan
    [J]. 6TH INTERNATIONAL CONFERENCE ON SMART CITY APPLICATIONS, 2022, 393 : 795 - 814
  • [36] A column-oriented optimization approach for the generation of correlated random vectors
    Sefair, Jorge A.
    Guaje, Oscar
    Medaglia, Andres L.
    [J]. OR SPECTRUM, 2021, 43 (03) : 777 - 808
  • [37] Impact of Data Compression on the Performance of Column-oriented Data Stores
    Mladenova, Tsvetelina
    Kalmukov, Yordan
    Marinov, Milko
    Valova, Irena
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (07) : 416 - 421
  • [38] Logical Schema for Data Warehouse on Column-Oriented NoSQL Databases
    Boussahoua, Mohamed
    Boussaid, Omar
    Bentayeb, Fadila
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT II, 2017, 10439 : 247 - 256
  • [39] VParC: A Compression Scheme for Numeric Data in Column-Oriented Databases
    Yan, Ke
    Zhu, Hong
    Lu, Kevin
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2016, 13 (01) : 1 - 11
  • [40] Column-oriented query execution engine for OLAP based on triplet
    Zhu, Yue-An
    Zhang, Yan-Song
    Zhou, Xuan
    Wang, Shan
    [J]. Ruan Jian Xue Bao/Journal of Software, 2014, 25 (04): : 753 - 767