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...

Full description

Bibliographic Details
Main Authors: Shanshan Li, Ruolan Ma, Hongli Zhang
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