RANCANG BANGUN APLIKASI WEB BERBASIS CLOUD UNTUK KEAMANAN FILE MENGGUNAKAN ALGORITMA AES-256 DAN DEFLATE

    Raihan Anwar As'ad, - and Deden Pradeka, - and Zahra Khaerunnisa, - (2025) RANCANG BANGUN APLIKASI WEB BERBASIS CLOUD UNTUK KEAMANAN FILE MENGGUNAKAN ALGORITMA AES-256 DAN DEFLATE. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Perkembangan teknologi informasi yang sangat pesat telah mengubah cara individu dan organisasi menyimpan, mengakses, serta membagikan informasi. Di tengah transformasi digital ini, keamanan data menjadi aspek penting yang tidak dapat diabaikan, terutama dengan meningkatnya serangan siber dan pergeseran penyimpanan menuju sistem yang dapat diakses melalui internet. Tantangan utama yang muncul adalah bagaimana menjaga keamanan data digital (file) agar tetap aman tanpa menyebabkan peningkatan ukuran file secara signifikan. Penelitian ini bertujuan untuk mengembangkan sebuah aplikasi web berbasis cloud yang mengintegrasikan algoritma Advanced Encryption Standard (AES-256) untuk menjaga kerahasiaan file dan algoritma Deflate untuk mengoptimalkan ukuran file. Sistem dibangun pada Google Cloud Platform (GCP) dengan memanfaatkan layanan Cloud Run, Firestore, dan Cloud Storage. Hasil pengujian menggunakan metode Black-Box Testing menunjukkan seluruh fitur berjalan sesuai fungsinya. Hasil pengujian menunjukkan bahwa algoritma Deflate mampu memberikan efisiensi penyimpanan dengan rata-rata space saving sebesar 77,12% pada format file .csv, 11,06% pada format file .pdf, 4,22% pada format file .docx, dan 3,61% pada format file .pptx. Penerapan AES-256 setelah kompresi terbukti tidak menambah ukuran file secara signifikan, sehingga efisiensi penyimpanan tetap terjaga. Analisis Korelasi Pearson pada seluruh format file yang diuji menunjukkan nilai sangat mendekati nol, yang termasuk kategori sangat rendah atau tidak ada korelasi, sehingga pola data asli berhasil disamarkan. Hasil tersebut membuktikan bahwa integrasi Deflate dan AES-256 dalam aplikasi web ini efektif dalam meningkatkan efisiensi penyimpanan sekaligus menjaga keamanan file di lingkungan cloud. -------- The rapid development of information technology has changed the way individuals and organizations store, access, and share information. Amid this digital transformation, data security has become an important aspect that cannot be ignored, especially with the increase in cyber-attacks and the shift in storage towards systems that can be accessed via the internet. The main challenge that arises is how to maintain the security of digital data (files) while not significantly increasing file size. This research aims to develop a cloud-based web application that integrates the Advanced Encryption Standard (AES-256) algorithm to maintain file confidentiality and the Deflate algorithm to optimize file size. The system is built on Google Cloud Platform (GCP) utilizing Cloud Run, Firestore, and Cloud Storage services. Testing results using the Black-Box Testing method indicate that all features function as intended. Testing results show that the Deflate algorithm provides storage efficiency with an average space saving of 77.12% for .csv files, 11.06% for .pdf files, 4.22% for .docx files, and 3.61% for .pptx files. The application of AES-256 after compression was found not to significantly increase file size, thus maintaining storage efficiency. Pearson Correlation Analysis on all tested file formats showed values very close to zero, which falls into the category of very low or no correlation, indicating that the original data patterns were successfully obfuscated. These results demonstrate that the integration of Deflate and AES-256 in this web application is effective in improving storage efficiency while maintaining file security in a cloud environment.

    [thumbnail of S_TEKOM_2106506_Title.pdf] Text
    S_TEKOM_2106506_Title.pdf

    Download (759kB)
    [thumbnail of S_TEKOM_2106506_Chapter1.pdf] Text
    S_TEKOM_2106506_Chapter1.pdf

    Download (295kB)
    [thumbnail of S_TEKOM_2106506_Chapter2.pdf] Text
    S_TEKOM_2106506_Chapter2.pdf
    Restricted to Staf Perpustakaan

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

    Download (1MB)
    [thumbnail of S_TEKOM_2106506_Chapter4.pdf] Text
    S_TEKOM_2106506_Chapter4.pdf
    Restricted to Staf Perpustakaan

    Download (2MB)
    [thumbnail of S_TEKOM_2106506_Chapter5.pdf] Text
    S_TEKOM_2106506_Chapter5.pdf

    Download (196kB)
    [thumbnail of S_TEKOM_2106506_Appendix.pdf] Text
    S_TEKOM_2106506_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?hl=en&user=sHb6L90AAAAJ ID SINTA Dosen Pembimbing: Deden Pradeka: 6680849 Zahra Khaerunnisa: 6923723
    Uncontrolled Keywords: Keamanan File, Deflate, AES-256, Cloud, Google Cloud Platform, File security
    Subjects: L Education > L Education (General)
    Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Q Science > QA Mathematics > QA76 Computer software
    T Technology > T Technology (General)
    Divisions: UPI Kampus cibiru > S1 Teknik Komputer
    Depositing User: Raihan Anwar As'ad
    Date Deposited: 15 Sep 2025 07:18
    Last Modified: 15 Sep 2025 07:18
    URI: http://repository.upi.edu/id/eprint/137360

    Actions (login required)

    View Item View Item