Please use this identifier to cite or link to this item: http://repository.uisu.ac.id/handle/123456789/5472
Full metadata record
DC FieldValueLanguage
dc.contributor.authorNASUTION, ANDI HAKIM-
dc.date.accessioned2026-01-09T07:00:30Z-
dc.date.available2026-01-09T07:00:30Z-
dc.date.issued2026-02-20-
dc.identifier.urihttp://repository.uisu.ac.id/handle/123456789/5472-
dc.description.abstractDistribusi perangkat lunak melalui file installer (.exe) memiliki potensi celah keamanan yang dapat dimanfaatkan untuk menyebarkan malware atau kode berbahaya. Untuk mengatasi risiko ini, dirancang sistem keamanan menggunakan algoritma kriptografi RC4 berbasis Python, yang berfungsi melakukan enkripsi dan dekripsi file installer secara cepat dan efisien. Pengembangan sistem mencakup analisis kebutuhan, perancangan antarmuka, implementasi RC4 dengan Key-Scheduling Algorithm (KSA) dan Pseudo-Random Generation Algorithm (PRGA), serta pengujian menggunakan metode blackbox. Aplikasi dibangun dengan pustaka tkinter, os, sys, dan time, serta dilengkapi fitur pembuatan kunci otomatis, progress bar, log proses, dan deteksi kesalahan input. Proses enkripsi dan dekripsi dilakukan melalui operasi XOR antara data file dan keystream yang dihasilkan RC4. Hasil pengujian menunjukkan bahwa sistem mampu mengenkripsi dan mendekripsi file installer (.exe) pada berbagai ukuran dan jenis file tanpa mengalami kegagalan proses. Kinerja sistem tetap optimal meskipun digunakan panjang kunci hingga 32 karakter, dengan waktu pemrosesan yang relatif cepat dan selisih waktu yang tidak signifikan, serta mampu menolak file tidak valid atau kunci salah sekaligus menjaga integritas dan kerahasiaan file installer (.exe) tanpa mengorbankan performa, sehingga dapat menjadi referensi praktis bagi pengembang dalam menambahkan lapisan keamanan pada distribusi perangkat lunak berbasis .exe. Kata kunci: Kriptografi, Algoritma RC4, Enkripsi, Dekripsi, File Installer, Pythonen_US
dc.language.isootheren_US
dc.publisherFakultas Teknik, Universitas Islam Sumatera Utaraen_US
dc.relation.ispartofseriesUISU260328;71220915056-
dc.subjectKriptografi, Algoritma RC4, Enkripsi, Dekripsi, File Installer, Pythonen_US
dc.titleIMPLEMENTASI ALGORITMA MENGGUNAKAN METODE RC4 UNTUK KEAMANAN FILE (INSTALLER)en_US
dc.typeThesisen_US
Appears in Collections:Teknik Informatika

Files in This Item:
File Description SizeFormat 
Cover,Bibliography.pdfCover,Bibliography1.12 MBAdobe PDFView/Open
Abstract.pdfAbstract147.69 kBAdobe PDFView/Open
Chapter I,II.pdfChapter I,II240.55 kBAdobe PDFView/Open
Chapter III,IV,V.pdf
  Restricted Access
Chapter III,IV,V992.44 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.