Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption
Inter-block shuffle has been proved to be able to enhance the security for JPEG image encryption. However, it does not change the numbers of non-zero coefficients in 8*8 blocks. This leads to information leakage. In this paper, the defects of inter-block shuffle are analyzed. An attack scheme is dev...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8721626/ |
_version_ | 1828908164093837312 |
---|---|
author | Shanshan Li Ruolan Ma Hongli Zhang |
author_facet | Shanshan Li Ruolan Ma Hongli Zhang |
author_sort | Shanshan Li |
collection | DOAJ |
description | Inter-block shuffle has been proved to be able to enhance the security for JPEG image encryption. However, it does not change the numbers of non-zero coefficients in 8*8 blocks. This leads to information leakage. In this paper, the defects of inter-block shuffle are analyzed. An attack scheme is developed based on a combined application of chosen-plain-text attack and non-zero quantized coefficients counting attack. It is verified that the main content of the original image could be reconstructed without the knowledge of encryption algorithm details and keys. The attack results are visualized to be mosaic appearance images. An improvement of the attack is also provided, which is called a fast mosaic attack. In the improved attack, the chosen images are designed to have distinguished numbers of non-zero quantized DCT coefficients in different blocks. The designed images remarkably accelerate the attack processing. The fast mosaic attack generates the same results as the original scheme with the much smaller time cost. |
first_indexed | 2024-12-13T18:05:27Z |
format | Article |
id | doaj.art-791003a3104c4ea6988d7fcf5e9964c8 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-13T18:05:27Z |
publishDate | 2019-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-791003a3104c4ea6988d7fcf5e9964c82022-12-21T23:36:05ZengIEEEIEEE Access2169-35362019-01-017726967270210.1109/ACCESS.2019.29188608721626Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle EncryptionShanshan Li0https://orcid.org/0000-0002-8228-9455Ruolan Ma1Hongli Zhang2School of Information Engineering, Chang’an University, Xi’an, ChinaSchool of Information Engineering, Chang’an University, Xi’an, ChinaSchool of Information Engineering, Chang’an University, Xi’an, ChinaInter-block shuffle has been proved to be able to enhance the security for JPEG image encryption. However, it does not change the numbers of non-zero coefficients in 8*8 blocks. This leads to information leakage. In this paper, the defects of inter-block shuffle are analyzed. An attack scheme is developed based on a combined application of chosen-plain-text attack and non-zero quantized coefficients counting attack. It is verified that the main content of the original image could be reconstructed without the knowledge of encryption algorithm details and keys. The attack results are visualized to be mosaic appearance images. An improvement of the attack is also provided, which is called a fast mosaic attack. In the improved attack, the chosen images are designed to have distinguished numbers of non-zero quantized DCT coefficients in different blocks. The designed images remarkably accelerate the attack processing. The fast mosaic attack generates the same results as the original scheme with the much smaller time cost.https://ieeexplore.ieee.org/document/8721626/JPEG imageinter-block shuffleimage encryption attackchosen-plain-text attackmosaic appearance |
spellingShingle | Shanshan Li Ruolan Ma Hongli Zhang Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption IEEE Access JPEG image inter-block shuffle image encryption attack chosen-plain-text attack mosaic appearance |
title | Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption |
title_full | Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption |
title_fullStr | Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption |
title_full_unstemmed | Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption |
title_short | Enhancing Security for JPEG Image Against Mosaic Attack Using Inter-Block Shuffle Encryption |
title_sort | enhancing security for jpeg image against mosaic attack using inter block shuffle encryption |
topic | JPEG image inter-block shuffle image encryption attack chosen-plain-text attack mosaic appearance |
url | https://ieeexplore.ieee.org/document/8721626/ |
work_keys_str_mv | AT shanshanli enhancingsecurityforjpegimageagainstmosaicattackusinginterblockshuffleencryption AT ruolanma enhancingsecurityforjpegimageagainstmosaicattackusinginterblockshuffleencryption AT honglizhang enhancingsecurityforjpegimageagainstmosaicattackusinginterblockshuffleencryption |