Enkripsi dua arah dapat digambarkan secara sederhana sebagai jenis enkripsi dimana enkripsi yang dihasilkan dapat dirubah kembali kedalam bentuk aslinya. Hal ini tentu berbeda dengan enkripsi satu arah dimana nilai hash/enkripsi yang dihasilkan tidak dapat dikembalikan kedalam bentuk text aslinya.Dalam gambaran sederhana enkripsi 2 arah memiliki 2 nilai, nilai pertama adalah nilai yang berisi