In comunicatiile securizate, se folosesc metode avansate de criptare, cum ar fi: criptarea simetrica, criptarea asimetrica si criptarea cu cheie publica. Criptarea simetrica presupune utilizarea aceleiasi chei pentru criptarea si decriptarea datelor. Criptarea asimetrica presupune utilizarea a doua chei diferite, una pentru criptare si alta pentru decriptare. Criptarea cu cheie publica presupune utilizarea a doua chei, una publica si una privata, pentru a cripta si decripta datele.