Public Key Cryptography

Public Key Cryptography is a form of cryptography that allows participants to self-generate pairs of public and secret keys without the need for a centralized key management system.