IMPLEMENTASI ALGORITMA KRIPTOGRAFI AES DAN NOISELESS STEGANOGRAFI AUDIO UNTUK PENGAMANAN DATA TEKS BERBASIS APLIKASI WEB

    Raoul Khakim Annur, - and Deden Pradeka, - and Muhammad Taufik, - (2025) IMPLEMENTASI ALGORITMA KRIPTOGRAFI AES DAN NOISELESS STEGANOGRAFI AUDIO UNTUK PENGAMANAN DATA TEKS BERBASIS APLIKASI WEB. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Ancaman keamanan siber dan kebocoran data di era digital modern, khususnya yang menargetkan data teks, telah menjadi isu krusial di Indonesia. Serangan ini menyoroti perlunya metode perlindungan data yang kuat. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sebuah aplikasi web yang menggabungkan dua metode keamanan, yaitu kriptografi AES dan Noiseless Steganography, untuk menciptakan lapisan perlindungan ganda pada data teks. Metode yang digunakan dalam penelitian ini adalah pendekatan Design and Development (D&D) dengan pendekatan Agile. Dalam implementasinya, algoritma AES digunakan untuk mengenkripsi plaintext menjadi ciphertext. Selanjutnya, ciphertext biner ini direkontruksi ke dalam sebuah file audio berformat WAV menggunakan teknik Noiseless Steganography (NoStega) dan menyisipkan password AES yang sudah dilakukan hash MD5 pada metadata file WAV, di mana biner tersebut dipetakan ke dalam pola melodi lagu "Mary Had a Little Lamb". Pengujian Black Box dilakukan untuk memastikan bahwa semua fitur aplikasi beroperasi sesuai dengan ekspektasi. Uji korelasi Pearson membuktikan hubungan yang sangat lemah antara plaintext dan ciphertext, dimana rata-rata korelasi biner sekitar 0.02, yang mengonfirmasi algoritma enkripsi AES dalam melakukan pengacakan data. Pengujian juga dilakukan untuk menentukan batasan kapasitas pesan, di mana sistem berhasil mengubah plaintext dengan ukuran minimal 1 karakter dan maksimal 5.386 karakter. Selain itu, kuesioner yang diisi oleh 30 responden dengan skala Likert menunjukkan presentase 94,57% terhadap kualitas audio yang dihasilkan, tanpa menimbulkan kecurigaan atau adanya noise. Secara keseluruhan, penelitian ini membuktikan bahwa kombinasi AES dan NoStega adalah solusi yang efektif dan inovatif untuk mengurangi tingkat kemungkinan untuk muncul rasa kecurigaan pada khalayak umum terhadap file stego audio. ----------- The threat of cyberattacks and data breaches in the modern digital era, especially those targeting text data, has become a crucial issue in Indonesia. These attacks highlight the need for a strong and undetectable data protection method. This research aims to design and implement a web application that combines two security methods, namely AES cryptography and Noiseless Steganography, to create a double layer of protection for text data. The method used in this study is the Design and Development (D&D) approach with an Agile methodology. In its implementation, the AES algorithm is used to encrypt plaintext into ciphertext. Subsequently, this binary ciphertext is reconstructed into a WAV audio file using the Noiseless Steganography (NoStega) technique and the AES password, which has been hashed with MD5, is embedded in the WAV file's metadata, where the binary data is mapped to the melody pattern of the song "Mary Had a Little Lamb". Black Box testing was conducted to ensure that all application features operated as expected. The Pearson correlation test proved a very weak relationship between plaintext and ciphertext, with an average binary correlation of approximately 0.02, which confirms the AES encryption algorithm's effectiveness in data randomization. Testing was also performed to determine the message capacity limit, where the system successfully embedded plaintext with a minimum size of 1 character and a maximum of 5,386 characters. Furthermore, a questionnaire filled out by 30 respondents using a Likert scale showed a 94.57% acceptance rate for the quality of the generated audio, without raising suspicion or containing any noise. Overall, this research proves that the combination of AES and NoStega is an effective and innovative solution for enhancing the security of web-based text data.

    [thumbnail of S_TEKKOM_2101553_Title.pdf] Text
    S_TEKKOM_2101553_Title.pdf

    Download (671kB)
    [thumbnail of S_TEKKOM_2101553_Chapter1.pdf] Text
    S_TEKKOM_2101553_Chapter1.pdf

    Download (290kB)
    [thumbnail of S_TEKKOM_2101553_Chapter2.pdf] Text
    S_TEKKOM_2101553_Chapter2.pdf
    Restricted to Staf Perpustakaan

    Download (524kB)
    [thumbnail of S_TEKKOM_2101553_Chapter3.pdf] Text
    S_TEKKOM_2101553_Chapter3.pdf

    Download (884kB)
    [thumbnail of S_TEKKOM_2101553_Chapter4.pdf] Text
    S_TEKKOM_2101553_Chapter4.pdf
    Restricted to Staf Perpustakaan

    Download (821kB)
    [thumbnail of S_TEKKOM_2101553_Chapter5.pdf] Text
    S_TEKKOM_2101553_Chapter5.pdf

    Download (230kB)
    [thumbnail of S_TEKKOM_2101553_Appendix.pdf] Text
    S_TEKKOM_2101553_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (1MB)
    Official URL: https://repository.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: ID SINTA Dosen Pembimbing: Deden Pradeka: 6680849 Muhammad Taufik Dwi Putra: 6745726
    Uncontrolled Keywords: Kriptografi AES, Noiseless Steganography, Keamanan Data, Aplikasi Web, Audio Steganografi.
    Subjects: L Education > L Education (General)
    Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Q Science > QA Mathematics > QA76 Computer software
    Divisions: UPI Kampus cibiru > S1 Teknik Komputer
    Depositing User: Raoul Khakim Annur
    Date Deposited: 17 Sep 2025 02:18
    Last Modified: 17 Sep 2025 02:18
    URI: http://repository.upi.edu/id/eprint/137372

    Actions (login required)

    View Item View Item