Printre cele mai utilizate tehnici de criptare a datelor sensibile se numara criptarea simetrica (AES, DES), criptarea asimetrica (RSA, DSA), si algoritmi de hashing (SHA-256, SHA-512). Criptarea simetrica foloseste aceeasi cheie pentru criptare si decriptare, in timp ce criptarea asimetrica foloseste chei diferite pentru cele doua operatiuni. Algoritmii de hashing nu permit decriptarea datelor, ci doar compararea unor valori hash pentru a verifica similaritatea datelor criptate.