Introduction to Cryptography

Cryptography is a field of mathematics and computer science focused on securing communications between parties when adversaries may be present.

Story

Since humans discovered communication, many civilizations invented secret writing systems using symbols and hieroglyphics. Even Renaissance artists like Leonardo da Vinci created their own encrypted writing systems to keep their ideas private and prevent others from understanding them. Many other examples, like the Voynich Manuscript and Codex Seraphinianus, contain encrypted texts and mysterious images. In World War II, British mathematician Alan Turing broke the code of the Enigma machine, which was used by Nazi Germany, and his work saved countless lives. Enigma it is another complex but essential in this subject.

How we can use the cryptography in our daily life?

We could use it for creating robust and hard keys for our devices and keep them protected from malicious intentions. In the cybersecurity area, it is essential for cipher data or make forensics analysis.

Which mathematical areas we must use for Cryptography?