Jabarkan Abad ke-20 dari Aritmetika modular

Kriptografi adalah ilmu yang mempelajari sandi rahasia, dan awalnya termasuk dalam matematika murni. Di sisi lain, aplikasi pada bidang industri yang meningkat membuat notasi matematika yang dikembangkan Gauss populer digunakan dalam ilmu ini. Pada tahun 1883, Auguste Kerckhoffs menyatakan bahwa "keamanan sistem kriptografi seharusnya tidak didasarkan pada kerahasiaan algoritma yang digunakan. Keamanan seharusnya hanya bergantung pada kerahasiaan kunci." Pendekatan baru ini memodifikasi bentuk ilmu ini. Pada pertengahan abad ke-20, ilmu ini menjadi cabang dari matematika terapan.

Pada awal tahun 1930-an, kantor sandi Polandia meminta matematikawan Marian Rejewski untuk memecahkan kode mesin Enigma, yang digunakan oleh Jerman. Kode lawas, seperti sandi Caesar, didefinisikan ulang sebagai transformasi matematis pada himpunan modulus Gaussian atas bilangan bulat. Istilah "aritmatika modular" digunakan untuk menjelaskan teknik ini.