Keamanan data lokal menjadi salah satu isu utama di era digital akibat meningkatnya ancaman seperti malware dan ransomware. Penelitian ini bertujuan mengembangkan aplikasi keamanan file menggunakan kombinasi algoritma Vernam Cipher dan Vigenere Cipher untuk memberikan perlindungan berlapis terhadap data. Vernam Cipher dipilih karena sifatnya yang aman dengan kunci acak sepanjang pesan, sedangkan Vigenere Cipher mampu mengatasi teks panjang dengan pola perulangan kunci.
Metode penelitian melibatkan pengembangan aplikasi enkripsi dan dekripsi dengan antarmuka intuitif, pengujian pada berbagai jenis file (.txt, .pdf, .docx), dan evaluasi kinerja. Proses enkripsi dilakukan dalam beberapa tahap: konversi ke Base64, enkripsi menggunakan Vernam Cipher, dan dilanjutkan dengan Vigenere Cipher. Proses dekripsi membalik urutan algoritma untuk mengembalikan file ke bentuk aslinya.
Hasil pengujian menunjukkan aplikasi ini mampu mengenkripsi dan mendekripsi file, meskipun waktu eksekusi meningkat seiring bertambahnya ukuran file. File dengan ukuran 1 MB saat enkripsi dan dekripsi memerlukan waktu 10 detik, file dengan ukuran 5 MB saat enkripsi memerlukan waktu kurang dari 40 detik dan dekripsi memerlukan waktu kurang dari 30 detik, file dengan ukuran 10 MB saat enkripsi memerlukan waktu kurang dari 80 detik dan dekripsi memerlukan waktu kurang dari 45 detik. Kecepatan rata-rata yang diperlukan untuk enkripsi tiap jenis file mencapai 7 MB/s dan untuk dekripsi mencapai 4 MB/s. Evaluasi hash value memastikan file yang di dekripsi masih sama dengan file originalnya. Dengan demikian, aplikasi ini dapat menjadi solusi praktis dalam meningkatkan keamanan data lokal dari akses tidak sah dan ancaman lainnya.