Kryptographie, oder Kryptologie, ist die Praxis und das Studium des Verbergens von Informationen. Sie wird manchmal als Code bezeichnet, aber das ist nicht wirklich ein korrekter Name. Es ist die Wissenschaft, mit der versucht wird, Informationen geheim und sicher zu halten. Die moderne Kryptographie ist eine Mischung aus Mathematik, Informatik und Elektrotechnik. Kryptographie wird bei Geldautomatenkarten (Bankkarten), Computerpasswörtern und beim Einkaufen im Internet verwendet.

Wenn eine Nachricht unter Verwendung von Kryptographie gesendet wird, wird sie vor dem Senden geändert (oder verschlüsselt). Die Methode der Textänderung wird als "Code" oder genauer gesagt als "Chiffre" bezeichnet. Der geänderte Text wird als "Chiffretext" bezeichnet. Durch die Änderung wird die Nachricht schwer lesbar. Jemand, der sie lesen will, muss sie zurückändern (oder entschlüsseln). Wie man ihn zurückändert, ist ein Geheimnis. Sowohl die Person, die die Nachricht sendet, als auch die Person, die sie erhält, sollte den geheimen Weg kennen, wie man sie ändern kann, aber andere Personen sollten dazu nicht in der Lage sein. Das Studium des Chiffretextes, um das Geheimnis zu entdecken, wird "Kryptoanalyse" oder "Knacken" oder manchmal "Code-Breaking" genannt.

Verschiedene Arten der Kryptographie können einfacher oder schwieriger zu benutzen sein und die geheime Nachricht besser oder schlechter verbergen. Verschlüsselungen verwenden einen "Schlüssel", der ein Geheimnis ist, das die geheimen Nachrichten verbirgt. Das kryptographische Verfahren muss nicht geheim sein. Verschiedene Personen können die gleiche Methode, aber unterschiedliche Schlüssel verwenden, so dass sie die Nachrichten der anderen nicht lesen können. Da die Caesar-Chiffre nur so viele Schlüssel hat wie die Anzahl der Buchstaben des Alphabets, kann sie leicht geknackt werden, indem man alle Schlüssel ausprobiert. Chiffren, die Milliarden von Schlüsseln zulassen, werden mit komplexeren Methoden geknackt.

Seit der Zeit Caesars sind viele verbesserte Chiffren hergestellt worden. Einige umfassten kluge Mathematik, um der cleveren Kryptoanalyse zu widerstehen. Während des 20. Jahrhunderts wurden Computer zum Hauptwerkzeug der Kryptographie.