Criptografia cu cheie publică utilizează o pereche de chei, publică și privată, prin intermediul cărora sunt criptate și decriptate mesajele. Această tehnică de criptare are rolul de a asigura confidențialitatea, integritatea și identitatea expeditorului și destinatarului mesajelor transmise pe internet.