journal article·2024Open access

Randomization Strategies in Image Steganography Techniques: A Review

AFM Zainul Abadin, Rossilawati Sulaiman, Mohammad Kamrul Hasan

Computers, Materials & Continua· Volume 80· Issue 2

Abstract

Image steganography is one of the prominent technologies in data hiding standards. Steganographic system performance mostly depends on the embedding strategy. Its goal is to embed strictly confidential information into images without causing perceptible changes in the original image. The randomization strategies in data embedding techniques may utilize random domains, pixels, or region-of-interest for concealing secrets into a cover image, preventing information from being discovered by an attacker. The implementation of an appropriate embedding technique can achieve a fair balance between embedding capability and stego image imperceptibility, but it is challenging. A systematic approach is used with a standard methodology to carry out this study. This review concentrates on the critical examination of several embedding strategies, incorporating experimental results with state-of-the-art methods emphasizing the robustness, security, payload capacity, and visual quality metrics of the stego images. The fundamental ideas of steganography are presented in this work, along with a unique viewpoint that sets it apart from previous works by highlighting research gaps, important problems, and difficulties. Additionally, it offers a discussion of suggested directions for future study to advance and investigate uncharted territory in image steganography.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Steganography and Watermarking Techniques · Chaos-based Image/Signal Encryption · Digital Media Forensic Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (100+)

Show source-provided references
1. A new method of coding for steganography based on LSB matching revisited10.1155/2021/6610678 ↗
2. Johnson · Information Hiding: Steganography and Watermarking-Attacks and Countermeasures · 2001 · 1
3. A review on text steganography techniques10.3390/math9212829 ↗
4. A review on security techniques in image steganography
5. A systematic review of computational image steganography approaches10.1007/s11831-022-09749-0 ↗
6. A survey of recent advances in image steganography10.1002/spy2.281 ↗
7. Double layer security using crypto-stego techniques: A comprehensive review10.1007/s12553-021-00602-1 ↗
8. Deep learning based image steganography: A review10.1002/widm.1481 ↗
9. A review of coverless steganography10.1016/j.neucom.2023.126945 ↗
10. The PRISMA, 2020 statement: An updated guideline for reporting systematic reviews10.1016/j.ijsu.2021.105906 ↗
11. The history of steganography
12. Digital image steganography: Survey and analysis of current methods10.1016/j.sigpro.2009.08.010 ↗
13. Steganography in color images with random order of pixel selection and encrypted text message embedding10.7717/peerj-cs.380 ↗
14. A review of forensic approaches to digital image Steganalysis10.1007/s11042-019-7217-0 ↗
15. A secure data hiding approach based on least-significant-bit and nature-inspired optimization techniques10.1007/s12652-022-04366-y ↗
16. Secure reversible data hiding using block-wise histogram shifting10.3390/electronics12051222 ↗
17. High capacity reversible data hiding scheme based on interpolation and tetris matrix
18. Reversible data hiding method for interpolated images based on modulo operation and prediction-error expansion10.1109/ACCESS.2023.3258461 ↗
19. Uses of local binary pattern codes for enriching the embedding performance
20. Steganographic method in selected areas of the stego-carrier in the spatial domain10.3390/sym15051015 ↗
21. Payload-independent direct cost learning for image steganography10.1109/TCSVT.2023.3294291 ↗
22. A Huffman code LSB based image steganography technique using multi-level encryption and achromatic component of an image10.1038/s41598-023-41303-1 ↗
23. A novel hybrid edge detection and LBP code-based robust image steganography method10.3390/fi15030108 ↗
24. High capacity image steganography system based on multi-layer security and LSB exchanging method
25. LSB-based random embedding image steganography technique using modified Collatz conjecture
26. A modified least significant bit randomized embedding method based on image partitioning and columnar transposition with encryption
27. Image based steganography using modified LSB insertion method with contrast stretching
28. A novel scheme for random sequential high-capacity data hiding based on PVD and LSB10.1007/s11760-023-02900-9 ↗
29. Difference expansion based reversible data hiding using two embedding directions10.1109/TMM.2008.2007341 ↗
30. Image steganography using exploiting modification direction for compressed encrypted data
31. An efficient image interpolation increasing payload in reversible data hiding10.1016/j.eswa.2011.12.019 ↗
32. Histogram shifting in encrypted images with public key cryptosystem for reversible data hiding10.1016/j.sigpro.2016.07.002 ↗
33. Edge adaptive image steganography based on lsb matching revisited10.1109/TIFS.2010.2041812 ↗
34. Imperceptible image steganography technique using a novel PIT-based technique
35. Data hiding method using image interpolation10.1016/j.csi.2008.06.001 ↗
36. A high-performance robust reversible data hiding algorithm based on polar harmonic Fourier moments10.1109/TCSVT.2023.3311483 ↗
37. A robust and imperceptible n-Ary based image steganography in DCT domain for secure communication10.1007/s11042-023-16330-9 ↗
38. On the efficiency of metaheuristic optimization for adaptive image steganography in the DFT domain
39. Secure and imperceptible image steganography in discrete wavelet transform using the XOR logical function and genetic algorithm
40. High performance image steganography integrating IWT and Hamming code within secret sharing10.1049/ipr2.12938 ↗
41. Survey on image encryption techniques using chaotic maps in spatial, transform and spatiotemporal domains10.1007/s10207-022-00588-5 ↗
42. An extensive survey of digital image steganography: State of the art
43. Enhancing the security of image steganography via multiple adversarial networks and channel attention modules10.1016/j.dsp.2023.104121 ↗
44. Coverless image steganography based on jigsaw puzzle image generation
45. A novel gradient-guided post-processing method for adaptive image steganography10.1016/j.sigpro.2022.108813 ↗
46. Generative image steganography based on guidance feature distribution
47. Improvement of image steganography scheme based on LSB value with two control random parameters and multi-level encryption10.1088/1757-899X/518/5/052002 ↗
48. Steganography technique to prevent data loss by using Boolean functions
49. A secure image steganography using LSB and double XOR operations
50. Digital image steganography using LSB substitution, PVD, and EMD10.1155/2018/1804953 ↗
51. High capacity image steganography using modified LSB substitution and PVD against pixel difference histogram analysis10.1155/2018/1505896 ↗
52. Edge based image steganography: Problems and solution
53. Encryption and steganography a secret data using circle shapes in colored images10.1088/1742-6596/1591/1/012019 ↗
54. Data hiding in images by edge adaptive steganography
55. A multiple-chaotic approach for steganography10.3844/jcssp.2019.1461.1489 ↗
56. Improved hash based approach for secure color image steganography using canny edge detection method
57. Secure image steganography using encryption algorithm
58. A combination of inverted LSB, RSA, and Arnold transformation to get secure and imperceptible image steganography10.5614/itbj.ict.res.appl.2018.12.2.1 ↗
59. High capacity, transparent and secure audio steganography model based on fractal coding and chaotic map in temporal domain10.1007/s11042-018-6213-0 ↗
60. Encryption with Image steganography based data hiding technique in IIoT environment
61. Randomly-based stepwise multi-level distributed medical image steganography10.48084/etasr.5935 ↗
62. Steganography using stochastic diffusion for the covert communication of digital images
63. DISH: Digital image steganography using stochastic-computing with high-capacity10.1007/s11042-023-17998-9 ↗
64. M. Jana, B. Jana, and S. Jana, “A secured reversible data hiding technique for multiple secrets using image interpolation with bit reversal permutation,” 2022. doi: 10.21203/rs.3.rs-2018874/v1.10.21203/rs.3.rs-2018874/v1 ↗
65. Image sterilization through adaptive noise blending in integer wavelet transformation
66. Spread embedding technique in LSB image steganography based on Chaos theory
67. Reversible image steganography using dual-layer LSB matching10.1007/s11220-019-0262-y ↗
68. Performance evaluation of encryption algorithm using fruit fly optimization improved hybridized seeker and PVD algorithm
69. Difference expansion based reversible data embedding and edge detection10.1007/s11042-019-07767-y ↗
70. A reversible data hiding algorithm based on bidirectional difference expansion10.1007/s11042-019-08255-z ↗
71. A LSB based image steganography using random pixel and bit selection for high payload
72. LSB pseudorandom algorithm for image steganography using skew tent map10.1007/s13369-019-04272-0 ↗
73. A novel color image LSB steganography using improved 1D chaotic map10.1007/s11042-019-08103-0 ↗
74. The use of least significant bit (LSB) and knight tour algorithm for image steganography of cover image
75. Hiding encrypted text in image steganography
76. Interpolation based reversible hiding scheme by using center folding strategy and adjusting hiding operator
77. High capacity data hiding based on multi-directional pixel value differencing and decreased difference expansion10.1007/s11042-021-11605-5 ↗
78. Inverse interpolation and its application in robust image steganography10.1109/TCSVT.2021.3107342 ↗
79. High capacity reversible data hiding using 2D parabolic interpolation10.1007/s11042-018-6544-x ↗
80. Research on reversible image steganography of encrypted image based on image interpolation and difference histogram shift10.1049/ipr2.12461 ↗
81. An adaptive reversible data hiding scheme based on prediction error histogram shifting by exploiting signed-digit representation10.1007/s11042-019-08402-6 ↗
82. Linear feedback shift registers-based randomization for image steganography10.24996/ijs.2023.64.8.34 ↗
83. Low-frequency data embedding for DFT-based image steganography10.4018/IJSSCI.312558 ↗
84. Steganography in discrete wavelet transform based on human visual system and cover model10.1007/s11042-019-7238-8 ↗
85. Efficient reversible data hiding in encrypted images based on multi-stage integer wavelet transform10.1016/j.image.2019.03.013 ↗
86. A data hiding scheme based on multidirectional line encoding and integer wavelet transform10.1016/j.image.2019.07.019 ↗
87. A novel image steganographic method based on integer wavelet transformation and particle swarm optimization10.1016/j.asoc.2020.106257 ↗
88. Cover independent image steganography in spatial domain using higher order pixel bits10.1007/s11042-020-10298-6 ↗
89. Improved data hiding method for securing color images10.1007/s11042-020-10217-9 ↗
90. A novel minimal distortion-based edge adaptive image steganography scheme using local complexity: (BEASS)10.1007/s11042-020-09519-9 ↗
91. Pixel value difference based image steganography with one time pad encryption
92. High-security image steganography technique using XNOR operation and Fibonacci algorithm
93. An efficient steganography technique for images using chaotic bitstream
94. LSB based steganography with OCR: An intelligent amalgamation10.1007/s11042-019-08472-6 ↗
95. Image steganography based on color palette transformation in color space10.1186/s13640-019-0484-x ↗
96. High-capacity adaptive steganography based on LSB and hamming code10.1016/j.ijleo.2020.164685 ↗
97. An accurate texture complexity estimation for quality-enhanced and secure image steganography10.1109/ACCESS.2020.2968217 ↗
98. A new chaotic image steganography technique based on Huffman compression of Turkish texts and fractal encryption with post-quantum security10.1109/ACCESS.2019.2946807 ↗
99. Securing digital data: A new edge detection and XOR coding approach for imperceptible image steganography
100. An efficient EMD-based reversible data hiding technique using dual stego images