PENGEMBANGAN SISTEM STEGANOGRAFI VIDEO DAN CAESAR CIPHER TERMODIFIKASI BERBASIS GOLANG

Satria Arya Respati, - (2025) PENGEMBANGAN SISTEM STEGANOGRAFI VIDEO DAN CAESAR CIPHER TERMODIFIKASI BERBASIS GOLANG. S1 thesis, Universitas Pendidikan Indonesia.

Abstract

Keamanan data di era digital sangat penting untuk melindungi informasi sensitif dari ancaman siber. Salah satu bentuk data yang paling sering digunakan adalah pesan tekstual, baik dalam komunikasi pribadi maupun bisnis, pesan-pesan ini rentan terhadap penyadapan, modifikasi, dan pencurian oleh pihak tidak bertanggung jawab. Penelitian ini mengembangkan sistem steganografi video dalam bentuk aplikasi website berbasis Golang menggunakan metode Least Significant Bit (LSB), Caesar Cipher termodifikasi, dan Transposisi Cipher untuk menyisipkan dan mengenkripsi pesan tanpa mengurangi kualitas visual video. Penelitian dilakukan menggunakan metode Design and Development (D&D). Rancangan yang dibuat mengenkripsi dan dekripsi pesan menggunakan Caesar Cipher Termodifikasi dan Transposisi Cipher, kemudian pesan yang telah dienkripsi disisipkan pada video berformat AVI dengan pustaka OpenCV dan FFmpeg. Bahasa pemograman golang digunakan untuk mengembangkan aplikasi ini. Pengujian kinerja sistem dilakukan melalui perhitungan nilai Mean Squared Error (MSE) dan Peak Signal-to-Noise Ratio (PSNR) serta aplikasi web dikembang menggunakan menggunakan metode Agile dan pengujian fungsional aplikasi website menggunakan metode Black Box. Hasil pengujian menunjukkan nilai MSE sebesar 0,4967 yang mengindikasikan perubahan piksel video asli dan video modifikasi sangat kecil, serta nilai PSNR sebesar 51,2028 dB yang menunjukkan kualitas visual tetap terjaga dengan baik. Proses enkripsi rata-rata membutuhkan waktu 35,07 detik, sedangkan dekripsi rata-rata membutuhkan 30,56 detik. Korelasi Pearson juga dihitung untuk mengukur hubungan linier antara ciphertext dan plaintext. Hasilnya menunjukkan nilai korelasi yang sangat lemah, disebabkan oleh karakter dalam kunci K_1 yang tidak terdapat dalam plaintext, sehingga menghasilkan pola ciphertext yang acak dan sulit ditebak. Penelitian ini bermanfaat untuk melindungi data sensitif dan meningkatkan keamanan multimedia, dengan potensi pengembangan untuk mendukung format video lain, mempercepat proses, serta menerapkan algoritma modern. ------- Data security in the digital age is crucial to protect sensitive information from cyber threats. One of the most commonly used forms of data is textual messages, both in personal and business communication, and these messages are vulnerable to eavesdropping, modification, and theft by unauthorized parties. This research develops a video steganography system in the form of a web-based application using Golang, employing the Least Significant Bit (LSB) method, modified Caesar Cipher, and Transposition Cipher to embed and encrypt messages without reducing the visual quality of the video. The study is conducted using the Design and Development (D&D) method. The design encrypts and decrypts messages using the Modified Caesar Cipher and Transposition Cipher, then the encrypted message is embedded into an AVI video format using OpenCV and FFmpeg libraries. The Golang programming language is used to develop this application. System performance is tested through Mean Squared Error (MSE) and Peak Signal-to-Noise Ratio (PSNR) calculations, and the web application is developed using the Agile methodology, with functional testing of the website using the Black Box method. Test results show an MSE value of 0.4967, indicating a very small pixel change between the original and modified videos, and a PSNR value of 51.2028 dB, demonstrating that the visual quality is well preserved. The encryption process takes an average of 35.07 seconds, while decryption takes an average of 30.56 seconds. Pearson correlation is also calculated to measure the linear relationship between ciphertext and plaintext. The results show a very weak correlation, caused by characters in the key K_1 that are not present in the plaintext, resulting in a random and difficult-to-predict ciphertext pattern. This research is beneficial for protecting sensitive data and enhancing multimedia security, with potential for future development to support other video formats, speed up the process, and apply modern algorithms.

[img] Text
S_TEKOM_2006024_Title.pdf

Download (1MB)
[img] Text
S_TEKOM_2006024_Chapter1.pdf

Download (376kB)
[img] Text
S_TEKOM_2006024_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_TEKOM_2006024_Chapter3.pdf

Download (1MB)
[img] Text
S_TEKOM_2006024_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_TEKOM_2006024_Chapter5.pdf

Download (292kB)
[img] Text
S_TEKOM_2006024_Appendix.pdf
Restricted to Staf Perpustakaan

Download (2MB)
Official URL: https://repository.upi.edu/
Item Type: Thesis (S1)
Additional Information: https://scholar.google.com/citations?user=p_EjRhUAAAAJ&hl=id&authuser=1 ID SINTA Dosen Pembimbing: DEDEN PRADEKA : 0016088906 DEVI APRIANTI RIMADHANI AGUSTINI : 0021048907
Uncontrolled Keywords: Steganografi, LSB, Caesar Cipher, Transposisi Cipher, Golang, Keamanan Informasi, Video AVI, Steganografi, LSB, Caesar Cipher, Transposition Cipher, Golang, Information Security. Avi Video
Subjects: L Education > L Education (General)
Q Science > QA Mathematics > QA76 Computer software
T Technology > T Technology (General)
Divisions: UPI Kampus cibiru > S1 Teknik Komputer
Depositing User: Satria Arya Respati
Date Deposited: 09 Apr 2025 04:29
Last Modified: 09 Apr 2025 04:29
URI: http://repository.upi.edu/id/eprint/130788

Actions (login required)

View Item View Item