Perkembangan teknologi dalam bidang telekomunikasi menjadikan orang semakin sering melakukan pengiriman data file berupa doc, pdf, xls, voice, image, video melalui internet. karena internet merupakan media umum yang rentan akan terjadinya penyusupan dan pencurian informasi terhadap data atau file oleh pihak yang tidak berhak. Masalahnya adalah sering terjadi perubahan atau manipulasi atas isi data file dari bank notes processing, cash pick-up, document pick-up, warkat kliring, atm & cdm service, atm cash replenishment, atm first line maintenance dan atm second line maintenance. Tujuan penelitian ini adalah mencegah orang yang tidak bertanggung jawab supaya tidak dapat mengetahui laporan yang akan dikirim dari cabang ke pusat dengan membuat aplikasi penerapan algoritma kriptografi twofish untuk mengamankan data file. Hasil uji coba yang dilakukan sebanyak 15 buah file yang dienkripsi, maka rata-rata file yang dienkripsi ukurannya menjadi besar sebesar 0.11 %, lama waktu proses enkripsi sebesar 9,5352 milidetik dan lama waktu proses dekripsi sebesar 9,3294 milidetik. Pada pengujian UAT, telah digunakan kuesioner dengan likert scale skala 5. Hasilnya, para responden setuju (di atas 91,23%) bahwa secara keseluruhan aplikasi penerapan algoritma twofish untuk mengamankan data file dapat terjaga kerahasiannya.