Cargando…

LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix

BACKGROUND: In terms of data-hiding areas, video steganography is more advantageous compared to other steganography techniques since it uses video as its cover medium. For any video steganography, the good trade-off among robustness, imperceptibility, and payload must be created and maintained. Even...

Descripción completa

Detalles Bibliográficos
Autores principales: Hacimurtazaoglu, Murat, Tutuncu, Kemal
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8771781/
https://www.ncbi.nlm.nih.gov/pubmed/35111926
http://dx.doi.org/10.7717/peerj-cs.843
_version_ 1784635689408659456
author Hacimurtazaoglu, Murat
Tutuncu, Kemal
author_facet Hacimurtazaoglu, Murat
Tutuncu, Kemal
author_sort Hacimurtazaoglu, Murat
collection PubMed
description BACKGROUND: In terms of data-hiding areas, video steganography is more advantageous compared to other steganography techniques since it uses video as its cover medium. For any video steganography, the good trade-off among robustness, imperceptibility, and payload must be created and maintained. Even though it has the advantage of capacity, video steganography has the robustness problem especially regarding spatial domain is used to implement it. Transformation operations and statistical attacks can harm secret data. Thus, the ideal video steganography technique must provide high imperceptibility, high payload, and resistance towards visual, statistical and transformation-based steganalysis attacks. METHODS: One of the most common spatial methods for hiding data within the cover medium is the Least Significant Bit (LSB) method. In this study, an LSB-based video steganography application that uses a poly-pattern key block matrix (KBM) as the key was proposed. The key is a 64 × 64 pixel block matrix that consists of 16 sub-pattern blocks with a pixel size of 16 × 16. To increase the security of the proposed approach, sub-patterns in the KBM are allowed to shift in four directions and rotate up to 270° depending on the user preference and logical operations. For additional security XOR and AND logical operations were used to determine whether to choose the next predetermined 64 × 64 pixel block or jump to another pixel block in the cover video frame to place a KBM to embed the secret data. The fact that the combination of variable KBM structure and logical operator for the secret data embedding distinguishes the proposed algorithm from previous video steganography studies conducted with LSB-based approaches. RESULTS: Mean Squared Error (MSE), Structural Similarity Index (SSIM) and Peak Signal-to-Noise Ratio (PSNR) parameters were calculated for the detection of the imperceptibility (or the resistance against visual attacks ) of the proposed algorithm. The proposed algorithm obtained the best MSE, SSIM and PSNR parameter values based on the secret message length as 0.00066, 0.99999, 80.01458 dB for 42.8 Kb of secret message and 0.00173, 0.99999, 75.72723 dB for 109 Kb of secret message, respectively. These results are better than the results of classic LSB and the studies conducted with LSB-based video steganography approaches in the literature. Since the proposed system allows an equal amount of data embedding in each video frame the data loss will be less in transformation operations. The lost data can be easily obtained from the entire text with natural language processing. The variable structure of the KBM, logical operators and extra security preventions makes the proposed system be more secure and complex. This increases the unpredictability and resistance against statistical attacks. Thus, the proposed method provides high imperceptibility and resistance towards visual, statistical and transformation-based attacks while acceptable even high payload.
format Online
Article
Text
id pubmed-8771781
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-87717812022-02-01 LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix Hacimurtazaoglu, Murat Tutuncu, Kemal PeerJ Comput Sci Cryptography BACKGROUND: In terms of data-hiding areas, video steganography is more advantageous compared to other steganography techniques since it uses video as its cover medium. For any video steganography, the good trade-off among robustness, imperceptibility, and payload must be created and maintained. Even though it has the advantage of capacity, video steganography has the robustness problem especially regarding spatial domain is used to implement it. Transformation operations and statistical attacks can harm secret data. Thus, the ideal video steganography technique must provide high imperceptibility, high payload, and resistance towards visual, statistical and transformation-based steganalysis attacks. METHODS: One of the most common spatial methods for hiding data within the cover medium is the Least Significant Bit (LSB) method. In this study, an LSB-based video steganography application that uses a poly-pattern key block matrix (KBM) as the key was proposed. The key is a 64 × 64 pixel block matrix that consists of 16 sub-pattern blocks with a pixel size of 16 × 16. To increase the security of the proposed approach, sub-patterns in the KBM are allowed to shift in four directions and rotate up to 270° depending on the user preference and logical operations. For additional security XOR and AND logical operations were used to determine whether to choose the next predetermined 64 × 64 pixel block or jump to another pixel block in the cover video frame to place a KBM to embed the secret data. The fact that the combination of variable KBM structure and logical operator for the secret data embedding distinguishes the proposed algorithm from previous video steganography studies conducted with LSB-based approaches. RESULTS: Mean Squared Error (MSE), Structural Similarity Index (SSIM) and Peak Signal-to-Noise Ratio (PSNR) parameters were calculated for the detection of the imperceptibility (or the resistance against visual attacks ) of the proposed algorithm. The proposed algorithm obtained the best MSE, SSIM and PSNR parameter values based on the secret message length as 0.00066, 0.99999, 80.01458 dB for 42.8 Kb of secret message and 0.00173, 0.99999, 75.72723 dB for 109 Kb of secret message, respectively. These results are better than the results of classic LSB and the studies conducted with LSB-based video steganography approaches in the literature. Since the proposed system allows an equal amount of data embedding in each video frame the data loss will be less in transformation operations. The lost data can be easily obtained from the entire text with natural language processing. The variable structure of the KBM, logical operators and extra security preventions makes the proposed system be more secure and complex. This increases the unpredictability and resistance against statistical attacks. Thus, the proposed method provides high imperceptibility and resistance towards visual, statistical and transformation-based attacks while acceptable even high payload. PeerJ Inc. 2022-01-06 /pmc/articles/PMC8771781/ /pubmed/35111926 http://dx.doi.org/10.7717/peerj-cs.843 Text en ©2022 Hacimurtazaoglu and Tutuncu https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Cryptography
Hacimurtazaoglu, Murat
Tutuncu, Kemal
LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
title LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
title_full LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
title_fullStr LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
title_full_unstemmed LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
title_short LSB-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
title_sort lsb-based pre-embedding video steganography with rotating & shifting poly-pattern block matrix
topic Cryptography
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8771781/
https://www.ncbi.nlm.nih.gov/pubmed/35111926
http://dx.doi.org/10.7717/peerj-cs.843
work_keys_str_mv AT hacimurtazaoglumurat lsbbasedpreembeddingvideosteganographywithrotatingshiftingpolypatternblockmatrix
AT tutuncukemal lsbbasedpreembeddingvideosteganographywithrotatingshiftingpolypatternblockmatrix