Cargando…

A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices

Steganography is a vital security approach that hides any secret content within ordinary data, such as multimedia. This hiding aims to achieve the confidentiality of the IoT secret data; whether it is benign or malicious (e.g., ransomware) and for defensive or offensive purposes. This paper introduc...

Descripción completa

Detalles Bibliográficos
Autores principales: Almomani, Iman, Alkhayer, Aala, El-Shafai, Walid
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8955722/
https://www.ncbi.nlm.nih.gov/pubmed/35336452
http://dx.doi.org/10.3390/s22062281
_version_ 1784676405865349120
author Almomani, Iman
Alkhayer, Aala
El-Shafai, Walid
author_facet Almomani, Iman
Alkhayer, Aala
El-Shafai, Walid
author_sort Almomani, Iman
collection PubMed
description Steganography is a vital security approach that hides any secret content within ordinary data, such as multimedia. This hiding aims to achieve the confidentiality of the IoT secret data; whether it is benign or malicious (e.g., ransomware) and for defensive or offensive purposes. This paper introduces a hybrid crypto-steganography approach for ransomware hiding within high-resolution video frames. This proposed approach is based on hybridizing an AES (advanced encryption standard) algorithm and LSB (least significant bit) steganography process. Initially, AES encrypts the secret Android ransomware data, and then LSB embeds it based on random selection criteria for the cover video pixels. This research examined broad objective and subjective quality assessment metrics to evaluate the performance of the proposed hybrid approach. We used different sizes of ransomware samples and different resolutions of HEVC (high-efficiency video coding) frames to conduct simulation experiments and comparison studies. The assessment results prove the superior efficiency of the introduced hybrid crypto-steganography approach compared to other existing steganography approaches in terms of (a) achieving the integrity of the secret ransomware data, (b) ensuring higher imperceptibility of stego video frames, (3) introducing a multi-level security approach using the AES encryption in addition to the LSB steganography, (4) performing randomness embedding based on RPS (random pixel selection) for concealing secret ransomware bits, (5) succeeding in fully extracting the ransomware data at the receiver side, (6) obtaining strong subjective and objective qualities for all tested evaluation metrics, (7) embedding different sizes of secret data at the same time within the video frame, and finally (8) passing the security scanning tests of 70 antivirus engines without detecting the existence of the embedded ransomware.
format Online
Article
Text
id pubmed-8955722
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-89557222022-03-26 A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices Almomani, Iman Alkhayer, Aala El-Shafai, Walid Sensors (Basel) Article Steganography is a vital security approach that hides any secret content within ordinary data, such as multimedia. This hiding aims to achieve the confidentiality of the IoT secret data; whether it is benign or malicious (e.g., ransomware) and for defensive or offensive purposes. This paper introduces a hybrid crypto-steganography approach for ransomware hiding within high-resolution video frames. This proposed approach is based on hybridizing an AES (advanced encryption standard) algorithm and LSB (least significant bit) steganography process. Initially, AES encrypts the secret Android ransomware data, and then LSB embeds it based on random selection criteria for the cover video pixels. This research examined broad objective and subjective quality assessment metrics to evaluate the performance of the proposed hybrid approach. We used different sizes of ransomware samples and different resolutions of HEVC (high-efficiency video coding) frames to conduct simulation experiments and comparison studies. The assessment results prove the superior efficiency of the introduced hybrid crypto-steganography approach compared to other existing steganography approaches in terms of (a) achieving the integrity of the secret ransomware data, (b) ensuring higher imperceptibility of stego video frames, (3) introducing a multi-level security approach using the AES encryption in addition to the LSB steganography, (4) performing randomness embedding based on RPS (random pixel selection) for concealing secret ransomware bits, (5) succeeding in fully extracting the ransomware data at the receiver side, (6) obtaining strong subjective and objective qualities for all tested evaluation metrics, (7) embedding different sizes of secret data at the same time within the video frame, and finally (8) passing the security scanning tests of 70 antivirus engines without detecting the existence of the embedded ransomware. MDPI 2022-03-16 /pmc/articles/PMC8955722/ /pubmed/35336452 http://dx.doi.org/10.3390/s22062281 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Almomani, Iman
Alkhayer, Aala
El-Shafai, Walid
A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices
title A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices
title_full A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices
title_fullStr A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices
title_full_unstemmed A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices
title_short A Crypto-Steganography Approach for Hiding Ransomware within HEVC Streams in Android IoT Devices
title_sort crypto-steganography approach for hiding ransomware within hevc streams in android iot devices
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8955722/
https://www.ncbi.nlm.nih.gov/pubmed/35336452
http://dx.doi.org/10.3390/s22062281
work_keys_str_mv AT almomaniiman acryptosteganographyapproachforhidingransomwarewithinhevcstreamsinandroidiotdevices
AT alkhayeraala acryptosteganographyapproachforhidingransomwarewithinhevcstreamsinandroidiotdevices
AT elshafaiwalid acryptosteganographyapproachforhidingransomwarewithinhevcstreamsinandroidiotdevices
AT almomaniiman cryptosteganographyapproachforhidingransomwarewithinhevcstreamsinandroidiotdevices
AT alkhayeraala cryptosteganographyapproachforhidingransomwarewithinhevcstreamsinandroidiotdevices
AT elshafaiwalid cryptosteganographyapproachforhidingransomwarewithinhevcstreamsinandroidiotdevices