Pengembangan Metode Quad Smoothness Reduced Difference Expansion Untuk Steganography Pada Audio

Danang Adi Nugroho, Tohari Ahmad, Henning Titi Ciptaningtyas
Submission Date: 2017-07-20 15:48:57
Accepted Date: 2018-01-09 21:27:31

Abstract


Steganography adalah salah satu bagian dari teknik penyembunyian data. Tujuan utama dari steganography adalah untuk menjaga orang lain agar tidak mengetahui informasi rahasia yang disembunyikan. Banyak penelitian yang telah dilakukan dalam bidang ini, khususnya steganography dengan media citra digital. Pada penelitian ini akan dilakukan penyembunyian data pada audio. Berkas audio yang akan digunakan adalah berkas audio dengan format WAV. Berkas audio tersebut memiliki panjang sampel 8-bit dan merupakan berkas audio mono atau single channel. Data yang disembunyikan pada audio merupakan berkas pesan tersembunyi berbentuk teks.

Metode-metode yang diimplementasikan untuk penyembunyian data pada audio adalah general reduced difference expansion, quad-based general rde, block overlap general rde, dan quad smoothness general rde.

Dari hasil analisa uji coba didapatkan bahwa pemilihan coveraudio berpengaruh pada nilai PSNR stegoaudio. Panjang coveraudio tidak berpengaruh pada kapasitas penyisipan pesan tersembunyi. GRDE dan Quad-RDE memiliki kapasitas penyimpanan lebih besar dari metode lainnya. Metode RDE adalah metode yang memiliki hasil PSNR yang lebih besar dari metode lainnya.


Keywords


Steganography, difference expansion, reduced difference expansion, generalized difference expansion

References


F. A. P. Petitcolas, R. J. Anderson, dan M. G. Kuhn, “Information hiding-a survey,” Proc. IEEE, vol. 87, no. 7, hal. 1062–1078, Jul 1999.

M. M. Amin, M. Salleh, S. Ibrahim, M. R. Katmin, dan M. Z. I. Shamsuddin, “Information hiding using steganography,” in 4th National Conference of Telecommunication Technology, 2003. NCTT 2003 Proceedings., 2003, hal. 21–25.

J. Tian, “Reversible data embedding using a difference expansion,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 8, hal. 890–896, Agu 2003.

T. Ahmad dan M. Holil, “Increasing the Performance of Difference Expansion-based Steganography when Securing Medical Data,” Smart Comput. Rev., vol. 4, no. 4, hal. 397–322, Agu 2014.

A. Izvorski, video-quality: Video quality metrics, reference implementation in python: VIF, SSIM, PSNR, .. 2017.

“python - How to plot a wav file - Stack Overflow.” [Daring]. Tersedia pada: http://stackoverflow.com/questions/18625085/how-to-plot-a-wav-file. [Diakses: 18-Mei-2017].

“python - Convert string to list of bits and viceversa - Stack Overflow.” [Daring]. Tersedia pada: http://stackoverflow.com/questions/10237926/convert-string-to-list-of-bits-and-viceversa. [Diakses: 18-Mei-2017].

J. Watkinson, Art of Digital Audio. Taylor & Francis, 2013.

S. Katzenbeisser dan F. A. P. Petitcolas, Information Hiding Techniques for Steganography and Digital Watermarking. Artech House, 2000.

C. L. Liu, D. C. Lou, dan C. C. Lee, “Reversible Data Embedding Using Reduced Difference Expansion,” in Third International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP 2007), 2007, vol. 1, hal. 433–436.

A. M. Alattar, “Reversible watermark using the difference expansion of a generalized integer transform,” IEEE Trans. Image Process., vol. 13, no. 8, hal. 1147–1156, Agu 2004.

“Welcome to Python.org,” Python.org. [Daring]. Tersedia pada: https://www.python.org/about/. [Diakses: 18-Mei-2017].

“Anaconda,” Continuum. [Daring]. Tersedia pada: https://www.continuum.io/Anaconda-Overview. [Diakses: 18-Mei-2017].

“Quickstart tutorial — NumPy v1.13.dev0 Manual.” [Daring]. Tersedia pada: https://docs.scipy.org/doc/numpy-dev/user/quickstart.html. [Diakses: 18-Mei-2017].

“PyQt - Python Wiki.” [Daring]. Tersedia pada: https://wiki.python.org/moin/PyQt. [Diakses: 18-Mei-2017].

“Peak Signal-to-Noise Ratio as an Image Quality Metric - National Instruments.” [Daring]. Tersedia pada: http://www.ni.com/white-paper/13306/en/. [Diakses: 18-Mei-2017].

“Your first GUI app with Python and PyQt,” Python For Engineers, 17-Mar-2015. .

“How to Install PyQt5 and Build Your First GUI in Python 3.4,” SkyLogic Projects, 01-Jun-2015. .


Full Text: PDF

CC Licencing


Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).

Refbacks

  • There are currently no refbacks.


Creative Commons License
Jurnal Teknik ITS by Lembaga Penelitian dan Pengabdian Kepada Masyarakat, LPPM-ITS is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at http://ejurnal.its.ac.id/index.php/teknik.
Statistik Pengunjung