Cargando…
Chaos-Based Simultaneous Compression and Encryption for Hadoop
Data compression and encryption are key components of commonly deployed platforms such as Hadoop. Numerous data compression and encryption tools are presently available on such platforms and the tools are characteristically applied in sequence, i.e., compression followed by encryption or encryption...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5225018/ https://www.ncbi.nlm.nih.gov/pubmed/28072850 http://dx.doi.org/10.1371/journal.pone.0168207 |
_version_ | 1782493449496297472 |
---|---|
author | Usama, Muhammad Zakaria, Nordin |
author_facet | Usama, Muhammad Zakaria, Nordin |
author_sort | Usama, Muhammad |
collection | PubMed |
description | Data compression and encryption are key components of commonly deployed platforms such as Hadoop. Numerous data compression and encryption tools are presently available on such platforms and the tools are characteristically applied in sequence, i.e., compression followed by encryption or encryption followed by compression. This paper focuses on the open-source Hadoop framework and proposes a data storage method that efficiently couples data compression with encryption. A simultaneous compression and encryption scheme is introduced that addresses an important implementation issue of source coding based on Tent Map and Piece-wise Linear Chaotic Map (PWLM), which is the infinite precision of real numbers that result from their long products. The approach proposed here solves the implementation issue by removing fractional components that are generated by the long products of real numbers. Moreover, it incorporates a stealth key that performs a cyclic shift in PWLM without compromising compression capabilities. In addition, the proposed approach implements a masking pseudorandom keystream that enhances encryption quality. The proposed algorithm demonstrated a congruent fit within the Hadoop framework, providing robust encryption security and compression. |
format | Online Article Text |
id | pubmed-5225018 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-52250182017-01-31 Chaos-Based Simultaneous Compression and Encryption for Hadoop Usama, Muhammad Zakaria, Nordin PLoS One Research Article Data compression and encryption are key components of commonly deployed platforms such as Hadoop. Numerous data compression and encryption tools are presently available on such platforms and the tools are characteristically applied in sequence, i.e., compression followed by encryption or encryption followed by compression. This paper focuses on the open-source Hadoop framework and proposes a data storage method that efficiently couples data compression with encryption. A simultaneous compression and encryption scheme is introduced that addresses an important implementation issue of source coding based on Tent Map and Piece-wise Linear Chaotic Map (PWLM), which is the infinite precision of real numbers that result from their long products. The approach proposed here solves the implementation issue by removing fractional components that are generated by the long products of real numbers. Moreover, it incorporates a stealth key that performs a cyclic shift in PWLM without compromising compression capabilities. In addition, the proposed approach implements a masking pseudorandom keystream that enhances encryption quality. The proposed algorithm demonstrated a congruent fit within the Hadoop framework, providing robust encryption security and compression. Public Library of Science 2017-01-10 /pmc/articles/PMC5225018/ /pubmed/28072850 http://dx.doi.org/10.1371/journal.pone.0168207 Text en © 2017 Usama, Zakaria http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Usama, Muhammad Zakaria, Nordin Chaos-Based Simultaneous Compression and Encryption for Hadoop |
title | Chaos-Based Simultaneous Compression and Encryption for Hadoop |
title_full | Chaos-Based Simultaneous Compression and Encryption for Hadoop |
title_fullStr | Chaos-Based Simultaneous Compression and Encryption for Hadoop |
title_full_unstemmed | Chaos-Based Simultaneous Compression and Encryption for Hadoop |
title_short | Chaos-Based Simultaneous Compression and Encryption for Hadoop |
title_sort | chaos-based simultaneous compression and encryption for hadoop |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5225018/ https://www.ncbi.nlm.nih.gov/pubmed/28072850 http://dx.doi.org/10.1371/journal.pone.0168207 |
work_keys_str_mv | AT usamamuhammad chaosbasedsimultaneouscompressionandencryptionforhadoop AT zakarianordin chaosbasedsimultaneouscompressionandencryptionforhadoop |