What Is Public-Key Cryptography? Meaning & Definition