December Advent of Cryptography

December 2025

Daily Cryptography Challenges

31 Days • 31 Ciphers

Day 1

The Cipher

Easy

In 58 BC, Julius Caesar encrypted his military communications using a substitution cipher. Your mission: intercept and decrypt an encoded message from his campaign in Gaul. The cipher shifts each letter by a fixed number of positions in the alphabet. Intelligence suggests the shift value is 3.

Encrypted Text:

Khoor, Fubswr!

💡 Hint:

Each letter is shifted forward by 3 positions. A→D, B→E, C→F, etc. Non-alphabetic characters remain unchanged.

Advent of Coding - 31 Days of Python Challenges