PENGEMBANGAN APLIKASI ENKRIPSI FILE DESKTOP YANG AMAN DAN INTUITIF MENGGUNAKAN ALGORITMA AES-GCM BERBASIS PYTHON

Haq, Muhammad Azmi Tasirul (2025) PENGEMBANGAN APLIKASI ENKRIPSI FILE DESKTOP YANG AMAN DAN INTUITIF MENGGUNAKAN ALGORITMA AES-GCM BERBASIS PYTHON. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.

[img] Text (COVER-ABSTRAK)
COVER.pdf

Download (1MB)
[img] Text (BAB I)
BAB I.pdf

Download (439kB)
[img] Text (BAB II)
BAB II.pdf
Restricted to Registered users only

Download (513kB)
[img] Text (BAB III)
BAB III.pdf
Restricted to Registered users only

Download (472kB)
[img] Text (BAB IV)
BAB IV.pdf
Restricted to Registered users only

Download (484kB)
[img] Text (BAB V)
BAB V.pdf

Download (139kB)
[img] Text (DAFTAR PUSTAKA-LAMPIRAN)
Daftar Pustaka dan Lampiran.pdf
Restricted to Registered users only

Download (166kB)
[img] Text (PUBLIKASI)
Publikasi.pdf
Restricted to Repository staff only

Download (652kB)

Abstract

Di tengah banyaknya insiden siber di Indonesia, seperti serangan ransomware terhadap Pusat Data Nasional dan kebocoran data masif, kepercayaan publik terhadap keamanan data terpusat menurun. Kondisi ini menciptakan kebutuhan mendesak akan alat keamanan yang memberdayakan pengguna untuk melindungi data mereka secara mandiri. Penelitian ini bertujuan untuk mengembangkan aplikasi enkripsi file desktop yang aman, intuitif, dan dapat diakses oleh pengguna non-teknis. Metode penelitian yang digunakan adalah Model Prototype, yang memungkinkan pengembangan iteratif berdasarkan umpan balik pengguna. Aplikasi dibangun menggunakan bahasa pemrograman Python dengan pustaka Tkinter untuk antarmuka pengguna grafis (GUI) dan pustaka cryptography untuk logika inti. Algoritma yang diimplementasikan adalah Advanced Encryption Standard (AES) dengan mode operasi Galois/Counter Mode (GCM) untuk memberikan jaminan kerahasiaan dan integritas data secara simultan. Keamanan kata sandi diperkuat dengan fungsi derivasi kunci PBKDF2HMAC. Hasil pengujian diharapkan menunjukkan aplikasi berhasil mengenkripsi dan mendekripsi berbagai jenis file dengan kinerja yang efisien. Pengujian fungsional memvalidasi bahwa semua fitur berjalan sesuai harapan, termasuk penanganan error dan deteksi file yang dimodifikasi, yang membuktikan efektivitas mode GCM. Pengujian usabilitas oleh pengguna non-teknis mengonfirmasi bahwa antarmuka aplikasi mudah dipahami dan dioperasikan. Hasil penelitian ini adalah sebuah perangkat lunak sumber terbuka yang fungsional dan dapat dimanfaatkan oleh masyarakat luas untuk meningkatkan keamanan data digital pribadi mereka.

Item Type: Thesis (S1 - Sarjana)
Contributor:
Pembimbing
Ashari, Wahid Miftahul
Uncontrolled Keywords: Enkripsi, AES-GCM, Python, Keamanan Data, Aplikasi Desktop
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 006 Metode komputer khusus
Divisions: Fakultas Ilmu Komputer > Teknik Komputer
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 11 Sep 2025 04:19
Last Modified: 11 Sep 2025 04:19
URI: http://eprints.amikom.ac.id/id/eprint/30626

Actions (login required)

View Item View Item