Salah satu hal yang menarik dari atom mdat adalah bahwa atom ini tidak memiliki struktur yang jelas. Dari sisi file format MP4, mdat hanyalah blok data yang menyimpan media sample (frame audio dan video). Lokasi-lokasi sample disimpan dalam tabel chunk offcet tables (atom stco) yang disimpan dalam atom moov. Tabel ini mencatat fileoffcet untuk setiap potongan sample dari video dan audio. Keuntungan utama adalah bahwa bagian fileyang berada di atom mdat tetapi tidak disebutkan di atom stco akan diabaikan oleh media player, sehingga kita dapat menyalipkan pesan rahasia dengan membuat rongga kosong melalui manipulasi atom stco. Seperti terlihat garis kuning pada gambar dibawah ini, bahwa pesan rahasia disimpan diantara sample audi dan video
Metode track free
atom merupakan metode
penyisipan pesan pada
hirarki elements free
video mp4 yang
penggunaannya mudah, cepat
dan dapat menampung
pesan rahasia dalam
jumlah yang relatif banyak.
Untuk
menyisipkan pesan kedalam video maka file video harus menjadi byte array,
cari index dari atom free. Jika index
atom free lebih dari nol maka ambil
byte array size dari atom free. Jika panjang size dari atom free lebih
dari atau sama dengan dari delapan maka akan menampilkan pesan sudah ada jika tidak maka menghitung panjang pesan
kemudian menggeser tabel dari atom stco sejauh panjang pesan dan
menambahkan pesan kedalam atom free.
Lalu mengenerate file stego video.
Jika index atom free kurang dari nol
maka mencari index atom ftyp kemudian
mencari panjang atom ftyp, setelah
itu menggeser tabel offset dari atom stco sejauh panjang pesan + 8. Lalu menambahkan
pesan kedalam atom free.
Sisipkan atom free setelah panjang atom ftyp. Terakhir men-generate
atau membuat file stego video dari
byte array video.
Dalam
proses pengambilan pesan dari file
stego video mp4 sangatlah mudah. Cukup
melakukan pengecekan index
dari atom free. Jika panjang
index dari atom free kurang dari nol
maka pesan tidak ditemukan. Tetapi jika panjangnya lebih dari nol
maka cek panjang
atom free. Jika
panjang atom free kurang dari delapan maka menampilkan pesan tidak ditemukan.
https://www.budiluhura.ac.id
http://mardi.budiluhur.blog/
https://id.wikipedia.org/wiki/Keamanan_Informasi_dalam_Video
https://www.budiluhura.ac.id
http://mardi.budiluhur.blog/
https://id.wikipedia.org/wiki/Keamanan_Informasi_dalam_Video
