> For the complete documentation index, see [llms.txt](https://www.ctfrecipes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.ctfrecipes.com/cryptography/reconnaissance.md).

# Introduction

Cryptography is the practice of secure communication. It uses mathematical algorithms (ciphers) to encrypt and decrypt messages to ensure privacy and confidentiality.

In Capture the Flag events, cryptography challenges often involve breaking or reverse engineering systems to retrieve a hidden flag or secret message.
