PENGEMBANGAN APLIKASI ENKRIPSI FILE MENGGUNAKAN AES-128 UNTUK MENINGKATKAN KEAMANAN DATA PADA CLOUD

    Dimas Anugrah Putra Wibowo, - and Munawir, - and Zahra Khaerunnisa, - (2025) PENGEMBANGAN APLIKASI ENKRIPSI FILE MENGGUNAKAN AES-128 UNTUK MENINGKATKAN KEAMANAN DATA PADA CLOUD. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Salah satu risiko terbesar dalam penggunaan layanan cloud adalah potensi penyalahgunaan data oleh pihak ketiga. Oleh karena itu, dibutuhkan sistem yang mampu menjamin keamanan dan kerahasiaan data sebelum disimpan di cloud. Penelitian ini bertujuan untuk mengembangkan sebuah aplikasi desktop yang dapat melakukan enkripsi dan dekripsi file menggunakan algoritma Advanced Encryption Standard (AES), serta terintegrasi dengan layanan penyimpanan cloud Google Drive. Metode penelitian yang digunakan adalah metode Design and Development (D&D). Aplikasi dikembangkan menggunakan bahasa pemrograman Java dengan SQLite sebagai basis data lokal, serta Google Drive API untuk integrasi cloud. Hasil pengujian menunjukkan bahwa seluruh fitur fungsional aplikasi berjalan dengan baik berdasarkan pengujian black-box. Hasil pengujian keamanan algoritma dengan metode Pearson Correlation menunjukkan hasil rata-rata nilai (�) berkisar 0.00461 yang mana mendekati nol pada semua file yang diuji, yang menandakan bahwa tidak terdapat korelasi linear yang signifikan antara byte pada file asli dan hasil enkripsinya. Uji integritas juga dilakukan untuk memastikan bahwa file hasil dekripsi identik dengan file asli sebelum dienkripsi, dan hasilnya menunjukkan bahwa tidak terjadi kerusakan atau perubahan data. Selain itu, ukuran file sebelum dan sesudah dienkripsi tidak mengalami perubahan signifikan, sehingga efisien dalam penggunaan ruang penyimpanan lokal maupun cloud. Berdasarkan hasil pengujian, dapat disimpulkan bahwa algoritma AES mampu memberikan kinerja yang baik dalam menjaga keamanan dan efisiensi file terenkripsi, baik pada berbagai jenis maupun ukuran file. ----- One of the biggest risks in using cloud services is the potential misuse of data by third parties. Therefore, a system is needed that can guarantee the security and confidentiality of data before it is stored in the cloud. This study aims to develop a desktop application that can encrypt and decrypt files using the Advanced Encryption Standard (AES) algorithm and is integrated with the Google Drive cloud storage service. The research method used is the Design and Development (D&D) method. The application was developed using the Java programming language with SQLite as the local database and the Google Drive API for cloud integration. The test results show that all functional features of the application run well based on black-box testing. The results of the algorithm security test using the Pearson Correlation method show an average value (�) of around 0.00461, which is close to zero for all files tested, indicating that there is no significant linear correlation between the bytes in the original file and the encrypted result. Integrity tests were also conducted to ensure that the decrypted files were identical to the original files before encryption, and the results showed that there was no data corruption or alteration. In addition, the file size before and after encryption did not change significantly, making it efficient in terms of local and cloud storage space usage. Based on the test results, it can be concluded that the AES algorithm is capable of providing good performance in maintaining the security and efficiency of encrypted files, regardless of file type or size.

    [thumbnail of S_TEKOM_2104321_Title.pdf] Text
    S_TEKOM_2104321_Title.pdf

    Download (809kB)
    [thumbnail of S_TEKOM_2104321_Chapter1.pdf] Text
    S_TEKOM_2104321_Chapter1.pdf

    Download (277kB)
    [thumbnail of S_TEKOM_2104321_Chapter2.pdf] Text
    S_TEKOM_2104321_Chapter2.pdf
    Restricted to Staf Perpustakaan

    Download (704kB)
    [thumbnail of S_TEKOM_2104321_Chapter3.pdf] Text
    S_TEKOM_2104321_Chapter3.pdf

    Download (622kB)
    [thumbnail of S_TEKOM_2104321_Chapter4.pdf] Text
    S_TEKOM_2104321_Chapter4.pdf
    Restricted to Staf Perpustakaan

    Download (815kB)
    [thumbnail of S_TEKOM_2104321_Chapter5.pdf] Text
    S_TEKOM_2104321_Chapter5.pdf

    Download (282kB)
    [thumbnail of S_TEKOM_2104321_Appendix.pdf] Text
    S_TEKOM_2104321_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (382kB)
    Official URL: https://repository.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: ID SINTA Dosen Pembimbing: Munawir: 6745899 Zahra Khaerunnisa: 6923723
    Uncontrolled Keywords: Keamanan Data, Aplikasi Desktop, Data Security, Desktop Application, Advanced Encryption Standard (AES), Google Drive, Cloud Computing.
    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: Dimas Anugrah Putra Wibowo
    Date Deposited: 18 Sep 2025 04:52
    Last Modified: 18 Sep 2025 04:52
    URI: http://repository.upi.edu/id/eprint/137672

    Actions (login required)

    View Item View Item