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.
![]() |
Text (COVER-ABSTRAK)
COVER.pdf Download (1MB) |
![]() |
Text (BAB I)
BAB I.pdf Download (439kB) |
![]() |
Text (BAB II)
BAB II.pdf Restricted to Registered users only Download (513kB) |
![]() |
Text (BAB III)
BAB III.pdf Restricted to Registered users only Download (472kB) |
![]() |
Text (BAB IV)
BAB IV.pdf Restricted to Registered users only Download (484kB) |
![]() |
Text (BAB V)
BAB V.pdf Download (139kB) |
![]() |
Text (DAFTAR PUSTAKA-LAMPIRAN)
Daftar Pustaka dan Lampiran.pdf Restricted to Registered users only Download (166kB) |
![]() |
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: |
|
||
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 |