Algoritma enkripsi Inti dari setiap aplikasi terenkripsi adalah algoritma, matematika yang mengacak dan mengacak data. Singkatnya, algoritma enkripsi adalah fungsi yang mengambil string byte data dan mengembalikan kumpulan data baru yang berisi konten yang tidak dapat dipahami. Algoritma yang sama digunakan untuk mendekripsi data, yang berarti data terenkripsi masuk dari satu sisi dan data asli keluar dari sisi lain.