The correct definition of cryptography is:
The practice of encoding information so only authorized people can read it.
Cryptography involves techniques for secure communication in the presence of third parties, ensuring that the information is only accessible to those who are authorized to view it.