Sandi cipher adalah metode enkripsi yang digunakan untuk mengubah pesan atau informasi menjadi bentuk yang tidak dapat dibaca tanpa kunci atau algoritma yang sesuai. Tujuan dari sandi cipher adalah untuk melindungi kerahasiaan informasi dari pihak yang tidak berwenang. Terdapat berbagai jenis sandi cipher, seperti sandi substitusi dan sandi transposisi, masing-masing dengan cara kerja dan tingkat keamanannya sendiri.