Abstract
The use of data security solutions like encryption significantly reduces database performance in data-intensive processing environments such as Data Warehouses. To overcome this issue this paper proposes a transparent lightweight encryption technique based on alternating sequences of eXclusive Or (XOR) and bit switching operations. The technique aims to achieve high performance while providing significant levels of security strength, attaining better security-performance tradeoffs than most commercial encryption solutions and those proposed by the research community. The experimental evaluation conducted using the TPC-DS benchmark shows that the proposed technique adds lower database performance overhead when comparing with the AES standard encryption algorithm and with other encryption solutions such as OPES, Salsa20, TEA and SES-DW.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
DES, Triple DES, National Bureau of Standards, National Institute of Standards and Technology (NIST), Federal Information Processing Standards (FIPS) Pub. 800-67, ISO/IEC 18033-3 (2005)
AES, Advanced Encryption Standard, National Institute of Standards and Technology (NIST), FIPS-197 (2001)
Agarwal, R., Kiernan, J., Srikant, R., Xu, Y.: Order-preserving encryption for numeric data. In: ACM SIG International Conference on Management of Data (SIGMOD) (2004)
Bernstein, D.J.: Snuffle 2005: The Salsa Encryption Function. http://cr.yp.to/snuffle.html
Bernstein, D.J.: The Salsa20 family of stream ciphers. In: Robshaw, M., Billet, O. (eds.) New Stream Cipher Designs. LNCS, vol. 4986, pp. 84–97. Springer, Heidelberg (2008)
DES, Data Encryption Standard, National Bureau of Standards, National Institute of Standards and Technology (NIST), Federal Information Processing Standards (FIPS) Pub. 46 (1977)
Huey, P.: Oracle Database Security Guide 11g. Oracle Corporation (2008)
Kimball, R., Ross, M.: The Data Warehouse Toolkit, 3rd edn. Wiley, Hoboken (2013)
Microsoft Corporation. Transparent Data Encryption (TDE), Microsoft Developer Network (MSDN) (2014). https://msdn.microsoft.com/en-us/library/bb934049.aspx
Oracle Corporation. Oracle Advanced Security Transparent Data Encryption Best Practices, Oracle White Paper (2012). http://www.oracle.com/technetwork/database/security/twp-transparent-data-encryption-bes-130696.pdf
Santos, R.J., Bernardino, J., Vieira, M.: Evaluating the feasibility issues of data confidentiality solutions from a data warehousing perspective. In: Cuzzocrea, A., Dayal, U. (eds.) DaWaK 2012. LNCS, vol. 7448, pp. 404–416. Springer, Heidelberg (2012)
Santos, R.J., Rasteiro, D., Bernardino, J., Vieira, M.: A specific encryption solution for data warehouses. In: Meng, W., Feng, L., Bressan, S., Winiwarter, W., Song, W. (eds.) DASFAA 2013, Part II. LNCS, vol. 7826, pp. 84–98. Springer, Heidelberg (2013)
Transaction Processing Council. The TPC Benchmark™ DS (TPC-DS): The New Decision Support Benchmark. http://www.tpc.org/tpcds/
Transaction Processing Council. The TPC Benchmark™ H (TPC-H): Decision Support Benchmark. http://www.tpc.org/tpch/
Wheeler, D.J., Needham, R.M.: TEA, a tiny encryption algorithm. In: Preneel, B. (ed.) Fast Software Encryption (FSE). LNCS, vol. 1008, pp. 363–366. Springer, Heidelberg (1994)
Wheeler, D.J., Needham, R.M.: Correction to XTEA. Technical report, Cambridge Computer Laboratory, Cambridge University, England (1998)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Santos, R.J., Vieira, M., Bernardino, J. (2016). XSX: Lightweight Encryption for Data Warehousing Environments. In: Madria, S., Hara, T. (eds) Big Data Analytics and Knowledge Discovery. DaWaK 2016. Lecture Notes in Computer Science(), vol 9829. Springer, Cham. https://doi.org/10.1007/978-3-319-43946-4_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-43946-4_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-43945-7
Online ISBN: 978-3-319-43946-4
eBook Packages: Computer ScienceComputer Science (R0)