Cele mai folosite tehnici de criptare in prezent includ algoritmi de criptare simetrici si asimetrici, precum AES si RSA. Criptarea simetrica foloseste aceeasi cheie pentru criptare si decriptare, in timp ce criptarea asimetrica foloseste doua chei diferite, una publica si una privata. Criptarea end-to-end este, de asemenea, o tehnica foarte populara, care asigura confidentialitatea datelor pe tot parcursul comunicarii.