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...
Autores principales: | , , |
---|---|
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 |