Enkripsi adalah metode untuk melindungi data dan file dengan mengubah informasi asli menjadi bentuk lain yang tidak dapat dibaca secara langsung tanpa kunci tertentu. Tujuannya adalah menjaga kerahasiaan data, sehingga hanya pihak yang berwenang yang bisa mengakses dan memahaminya.
Secara umum, cara kerja enkripsi melibatkan proses pengubahan data dari format yang bisa dibaca menjadi format tersandi. Untuk mengembalikan data ke bentuk semula, diperlukan proses kebalikan yang biasa disebut dekripsi, yang menggunakan kunci yang sesuai.
Dengan mekanisme tersebut, enkripsi kerap digunakan sebagai lapisan proteksi untuk mencegah akses tidak sah terhadap informasi, baik saat data disimpan maupun ketika dikirimkan.