Implementation of Motion Vector Steganography Method for Secret Message Insertion in Video Media
Main Article Content
Abstract
Steganography is an information security technique that aims to hide secret messages in digital media so that their existence is not detected by unauthorized parties. Video media is an effective choice because it has large data capacity and high visual complexity. This study aims to implement the Motion Vector Steganography method in video media and simulate the process of inserting and extracting secret messages to understand how it works. The methods used include converting text messages into binary form, inserting message bits into motion vector components resulting from block-based video compression, creating stego videos, and decoding to extract the secret messages. The system was implemented using the Python programming language with the Tkinter graphical interface and video processing using the OpenCV library. The results of the study show that secret messages can be inserted and extracted well without causing significant visual changes to the video. Thus, it can be concluded that the Motion Vector Steganography method is effective and secure in maintaining video quality and message extraction success, making it a potential technique for data security in digital video-based communication systems.
Article Details
Section
How to Cite
References
[1] S. Quach, P. Thaichon, K. D. Martin, S. Weaven, and R. W. Palmatier, “Digital technologies: tensions in privacy and data,” J. Acad. Mark. Sci., vol. 50, no. 6, pp. 1299–1323, Nov. 2022, doi: 10.1007/s11747-022-00845-y.
[2] M. E. Danlami, L. L. Raymond, and T. Solomon, “Hybridization of Cryptography and Steganography to Achieve Secret Communication,” International Journal of Advances in Engineering and Management (IJAEM), vol. 5, p. 428, 2023, doi: 10.35629/5252-0508428437.
[3] H. Alshamrani, Dr. S. H. Alajmani, Dr. R. Y. Alyami, and Dr. Ben Soh, “Comprehensive Comparison of Image Steganography Techniques with Security Enhancement,” International Journal of Recent Technology and Engineering (IJRTE), vol. 14, no. 2, pp. 7–19, Jul. 2025, doi: 10.35940/ijrte.A8249.14020725.
[4] M. A. Ali, A. Mahmoud, and A. A. Jabbar, “Steganography Encryption Secret Message in Video Raster Using DNA and Chaotic Map,” Iraqi Journal of Science, pp. 5534–5548, Dec. 2022, doi: 10.24996/ijs.2022.63.12.38.
[5] Muhammad Agus Septiawan, Fiky Anggara, Zidan Alvie Nugroho, and Zaldy Irhas Addiyat, “Optimasi Steganografi Video Berbasis LSB Multi-Faktor dengan Penyesuaian Bit Adaptif Berdasarkan Kecerahan, Tekstur, dan Stabilitas Gerakan Antar-Frame,” Modem : Jurnal Informatika dan Sains Teknologi., vol. 4, no. 1, pp. 98–108, Jan. 2026, doi: 10.62951/modem.v4i1.738.
[6] B. Cornelius, “Makalah IF4020 Kriptografi-Teknik Informatika ITB-Semester I Tahun,” 2025.
[7] M. ud Din et al., “Randomized Frame Selection Based Video Steganography Method for Secure Embedding of Secret Data”, doi: 10.56979/802/2025.
[8] D. P. Sitohang, P. Lamdippos, H. Parmadi, V. B. Sitepu, and W. Gulo, “Video Based Steganography (Motion Vector Steganography),” 2023. [Online]. Available: https://jurnal.seaninstitute.or.id/index.php/juti33
[9] J. Petrus, “Implementasi Steganografi pada Citra dengan Metode Bit-Plane Complexity Segmentation Untuk Transformasi Data”.
[10] R. N. Al-Mallah and M. H. Al-Jammas, “Adaptive steganography based on motion vectors for H.264/AVC,” Cyber Security and Applications, vol. 3, Dec. 2025, doi: 10.1016/j.csa.2025.100109.
[11] Supiyandi Supiyandi, Andriani Sitorus, Nurul Fitriah, Havni Virul, and Syawaliah Putri Rangkuti, “Pendeteksi Gerakan Pada Vidio Menggunakan Pyton dan OpenCV,” Merkurius : Jurnal Riset Sistem Informasi dan Teknik Informatika, vol. 2, no. 6, pp. 334–343, Nov. 2024, doi: 10.61132/merkurius.v2i6.522.
[12] J. Kunhoth, N. Subramanian, S. Al-Maadeed, and A. Bouridane, “Video steganography: recent advances and challenges,” Multimed. Tools Appl., vol. 82, no. 27, pp. 41943–41985, Nov. 2023, doi: 10.1007/s11042-023-14844-w.