Discuss how Public-Key Cryptography can aid enhancing Information Security.

Public-Key Cryptography: Enhancing Information Security