Een public key is een stukje data dat openbaar beschikbaar is en wordt gebruikt om te encrypten of te versleutelen van gegevens die met een private key kunnen worden ontsleuteld of gedecrypt. Dit betekent dat iedereen met de bijbehorende public key de gegevens kan encrypten of versleutelen, maar alleen de persoon met de bijbehorende private key kan de gegevens lezen of gebruiken. Het is belangrijk dat de public key veilig wordt bewaard om te voorkomen dat anderen de gegevens onbevoegd kunnen encrypten of versleutelen. Bedrijven moeten hun public keys veilig beheren en beschermen tegen onbevoegde toegang.