Perkembangan teknologi mobile sangat cepat dalam jangka waktu beberapa tahun terakhir ini. Dan Android menjadi salah satu platform yang paling populer digunakan. Diiringi dengan semakin banyaknya pengguna, sistem keamanannya juga harus semakin ditingkatkan. Dibutuhkan sistem enkripsi dan dekripsi yang cukup aman dan juga cepat agar tidak membebani perangkat pengguna. Salah satu alternatifnya adalah enkripsi dengan menggunakan algoritma Twofish. Pada tugas akhir ini, algoritma Twofish digunakan untuk enkripsi SMS (Short Message Service) dengan bahasa pemrograman Java. Aplikasi ini diharapkan bisa beroperasi tanpa menghambat kinerja dari perangkat dengan menggunakan algoritma Twofish.
Kata kunci : Kriptografi, enkripsi, dekripsi, Twofish, Android, SMS