Există mai multe tehnici de criptare a datelor sensibile, inclusiv criptarea asimetrică și criptarea simetrică. Criptarea asimetrică implică utilizarea unui set de chei publice și private pentru a cripta și decripta datele, în timp ce criptarea simetrică implică utilizarea aceleiași chei pentru criptare și decriptare. De asemenea, există și criptarea în tranziție, care se aplică datelor în tranzit între două dispozitive.