Cargando…

Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes

In this work, three techniques for enhancing various chaos-based joint compression and encryption (JCAE) schemes are proposed. They respectively improved the execution time, compression ratio, and estimation accuracy of three different chaos-based JCAE schemes. The first uses auxiliary data structur...

Descripción completa

Detalles Bibliográficos
Autores principales: Tsai, Chao-Jen, Wang, Huan-Chih, Wu, Ja-Ling
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514145/
https://www.ncbi.nlm.nih.gov/pubmed/33266756
http://dx.doi.org/10.3390/e21010040
_version_ 1783586520539594752
author Tsai, Chao-Jen
Wang, Huan-Chih
Wu, Ja-Ling
author_facet Tsai, Chao-Jen
Wang, Huan-Chih
Wu, Ja-Ling
author_sort Tsai, Chao-Jen
collection PubMed
description In this work, three techniques for enhancing various chaos-based joint compression and encryption (JCAE) schemes are proposed. They respectively improved the execution time, compression ratio, and estimation accuracy of three different chaos-based JCAE schemes. The first uses auxiliary data structures to significantly accelerate an existing chaos-based JCAE scheme. The second solves the problem of huge multidimensional lookup table overheads by sieving out a small number of important sub-tables. The third increases the accuracy of frequency distribution estimations, used for compressing streaming data, by weighting symbols in the plaintext stream according to their positions in the stream. Finally, two modified JCAE schemes leveraging the above three techniques are obtained, one applicable to static files and the other working for streaming data. Experimental results show that the proposed schemes do run faster and generate smaller files than existing JCAE schemes, which verified the effectiveness of the three newly proposed techniques.
format Online
Article
Text
id pubmed-7514145
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75141452020-11-09 Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes Tsai, Chao-Jen Wang, Huan-Chih Wu, Ja-Ling Entropy (Basel) Article In this work, three techniques for enhancing various chaos-based joint compression and encryption (JCAE) schemes are proposed. They respectively improved the execution time, compression ratio, and estimation accuracy of three different chaos-based JCAE schemes. The first uses auxiliary data structures to significantly accelerate an existing chaos-based JCAE scheme. The second solves the problem of huge multidimensional lookup table overheads by sieving out a small number of important sub-tables. The third increases the accuracy of frequency distribution estimations, used for compressing streaming data, by weighting symbols in the plaintext stream according to their positions in the stream. Finally, two modified JCAE schemes leveraging the above three techniques are obtained, one applicable to static files and the other working for streaming data. Experimental results show that the proposed schemes do run faster and generate smaller files than existing JCAE schemes, which verified the effectiveness of the three newly proposed techniques. MDPI 2019-01-09 /pmc/articles/PMC7514145/ /pubmed/33266756 http://dx.doi.org/10.3390/e21010040 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Tsai, Chao-Jen
Wang, Huan-Chih
Wu, Ja-Ling
Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes
title Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes
title_full Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes
title_fullStr Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes
title_full_unstemmed Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes
title_short Three Techniques for Enhancing Chaos-Based Joint Compression and Encryption Schemes
title_sort three techniques for enhancing chaos-based joint compression and encryption schemes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514145/
https://www.ncbi.nlm.nih.gov/pubmed/33266756
http://dx.doi.org/10.3390/e21010040
work_keys_str_mv AT tsaichaojen threetechniquesforenhancingchaosbasedjointcompressionandencryptionschemes
AT wanghuanchih threetechniquesforenhancingchaosbasedjointcompressionandencryptionschemes
AT wujaling threetechniquesforenhancingchaosbasedjointcompressionandencryptionschemes