Criptografia cu chei publice și chei private este un sistem de securitate informatică ce se bazează pe utilizarea a două chei complementare. Cheia publică este disponibilă tuturor și se folosește pentru criptarea datelor, în timp ce cheia privată este secreta și se folosește pentru decriptarea lor. Astfel, o persoană poate să își protejeze datele personale prin criptarea lor cu cheia publică și păstrarea cheii private în siguranță.