Sistemele de criptare utilizează algoritmi și chei pentru a transforma datele într-un cod ilegibil, astfel încât acestea să nu poată fi citite de persoanele neautorizate. Criptarea poate fi realizată cu chei simetrice sau asimetrice, iar criptografiile moderne utilizează tehnologii avansate precum criptografia cu chei publice și criptarea cu curbe elliptice pentru a proteja datele.