Please use this identifier to cite or link to this item: http://repository.uisu.ac.id/handle/123456789/5472
Title: IMPLEMENTASI ALGORITMA MENGGUNAKAN METODE RC4 UNTUK KEAMANAN FILE (INSTALLER)
Authors: NASUTION, ANDI HAKIM
Keywords: Kriptografi, Algoritma RC4, Enkripsi, Dekripsi, File Installer, Python
Issue Date: 20-Feb-2026
Publisher: Fakultas Teknik, Universitas Islam Sumatera Utara
Series/Report no.: UISU260328;71220915056
Abstract: Distribusi 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, Python
URI: http://repository.uisu.ac.id/handle/123456789/5472
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.