PENGEMBANGAN APLIKASI PROTEKSI DOKUMEN DIGITAL MENGGUNAKAN BASE64 DAN HUFFMAN DENGAN STEGANOGRAFI GAMBAR BERBASIS WEB

    Farhan Siddiq Al Farisi, - (2025) PENGEMBANGAN APLIKASI PROTEKSI DOKUMEN DIGITAL MENGGUNAKAN BASE64 DAN HUFFMAN DENGAN STEGANOGRAFI GAMBAR BERBASIS WEB. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Perkembangan teknologi digital menuntut sistem proteksi dokumen yang tidak hanya menjaga kerahasiaan, tetapi juga memastikan keutuhan dan penyembunyian data secara efisien. Penelitian ini bertujuan mengembangkan aplikasi web yang user-friendly untuk melindungi dokumen digital dengan mengintegrasikan metode Base64 untuk pengkodean data, kompresi menggunakan algoritma Huffman untuk mengurangi ukuran data, dan teknik steganografi gambar berbasis Least Significant Bit (LSB) untuk menyisipkan data ke dalam gambar. Validasi integritas data dilakukan dengan penerapan hash SHA-256 pada struktur pohon Huffman, guna memastikan keaslian dokumen saat proses ekstraksi. Pengujian sistem dilakukan secara menyeluruh meliputi pengukuran efisiensi penghematan bit, kualitas visual gambar menggunakan nilai PSNR dan MSE, serta verifikasi konsistensi data. Pengujian blackbox juga diterapkan untuk mengevaluasi fungsionalitas dan kehandalan aplikasi web. Hasil pengujian menunjukkan efisiensi kompresi data hingga 25%, nilai PSNR di atas 46 dB yang menandakan tidak ada degradasi visual signifikan, dan nilai hash yang identik sebelum dan sesudah ekstraksi, membuktikan bahwa sistem mampu menjaga keamanan, integritas, dan kenyamanan penggunaan dokumen digital melalui platform web. --- The advancement of digital technology demands document protection systems that not only maintain confidentiality but also ensure data integrity and efficient data hiding. This study aims to develop a user-friendly web application to safeguard digital documents by integrating Base64 encoding, Huffman compression to reduce data size, and image steganography based on the Least Significant Bit (LSB) technique for embedding data into images. Data integrity validation is performed by applying SHA-256 hashing on the Huffman tree structure to guarantee document authenticity during extraction. Comprehensive system testing includes measuring bit-saving efficiency, assessing image visual quality using PSNR and MSE values, and verifying data consistency. Additionally, blackbox testing is conducted to evaluate the functionality and reliability of the web application. The results demonstrate up to 25% data compression efficiency, PSNR values above 46 dB indicating no significant visual degradation, and identical hash values before and after extraction, proving that the system effectively maintains security, integrity, and user convenience of digital documents via a web platform.

    [thumbnail of S_TEKKOM_2107249_Title.pdf] Text
    S_TEKKOM_2107249_Title.pdf

    Download (509kB)
    [thumbnail of S_TEKKOM_2107249_Chapter 1.pdf] Text
    S_TEKKOM_2107249_Chapter 1.pdf

    Download (289kB)
    [thumbnail of S_TEKKOM_2107249_Chapter 2.pdf] Text
    S_TEKKOM_2107249_Chapter 2.pdf
    Restricted to Staf Perpustakaan

    Download (654kB)
    [thumbnail of S_TEKKOM_2107249_Chapter 3.pdf] Text
    S_TEKKOM_2107249_Chapter 3.pdf

    Download (755kB)
    [thumbnail of S_TEKKOM_2107249_Chapter 4.pdf] Text
    S_TEKKOM_2107249_Chapter 4.pdf
    Restricted to Staf Perpustakaan

    Download (1MB)
    [thumbnail of S_TEKKOM_2107249_Chapter 5.pdf] Text
    S_TEKKOM_2107249_Chapter 5.pdf

    Download (262kB)
    [thumbnail of S_TEKKOM_2107249_Appendix.pdf] Text
    S_TEKKOM_2107249_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (1MB)
    Official URL: https://repository.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: https://scholar.google.com/citations?view_op=list_works&hl=en&user=lLEf6W8AAAAJ SINTAID dosen pembimbing: Deden Pradeka: 6680849 Devi Aprianti Ramadhani Agustini: 6745751
    Uncontrolled Keywords: Aplikasi Web, Base64, Huffman, PSNR, Steganografi Base64, Huffman, PSNR, Steganography, Web Application
    Subjects: L Education > L Education (General)
    Q Science > QA Mathematics > QA76 Computer software
    T Technology > T Technology (General)
    T Technology > TA Engineering (General). Civil engineering (General)
    Divisions: UPI Kampus cibiru > S1 Teknik Komputer
    Depositing User: Farhan Siddiq Al Farisi
    Date Deposited: 14 Aug 2025 08:24
    Last Modified: 14 Aug 2025 08:24
    URI: http://repository.upi.edu/id/eprint/135590

    Actions (login required)

    View Item View Item