INCOMING...

Click anywhere to enable audio...
STANDBY

MIDNIGHT ENIGMA

A monthly Enigma code breaking tournament

[SYSTEM OFFLINE] // New challenge deployed monthly at 00:00 UTC on the 3rd day

NOTE: MIDNIGHT ENIGMA IS UNDER DEVELOPMENT, NOT LIVE YET

CHALLENGE BRIEFING

SCHEDULE: New challenge deploys every 3rd day of the month at 00:00 hours UTC

[NOT SECURE] // All communications monitored // Entries can be made anonymously

CURRENT CHALLENGE - JULY 2025

OPERATION: MIDNIGHT STORM

DIFFICULTY: β˜…β˜…β˜…β˜†β˜†
ACTIVE

INTERCEPTED TRANSMISSION:

YWPBP FZPZQ AJAGW XGVGY ATHML...

INTELLIGENCE BRIEF: Reflector = B, plugboard has 6 pairs, ring settings unknown.

SUBMIT DECRYPTED MESSAGE

[All submissions timestamped] Our response time: 48 hours // Description of approach from winner always appreciated

CHALLENGE ARCHIVE

OPERATION: STORM CLOUD - June 2025

DIFFICULTY: β˜…β˜…β˜…β˜…β˜†

INTELLIGENCE: The keyword was a weather term.

STATUS: BROKEN

JUNE 2025 LEADERBOARD

RANK CALL SIGN BREAKTHROUGH TIME
1 KMS-ULM 2025-07-01 02:37 UTC
2 UBOAT-317 2025-07-01 03:14 UTC
3 SIGINT-DELTA 2025-07-01 06:52 UTC
4 KMS-BREMEN 2025-07-01 08:09 UTC

OPERATION: SPY GAMES - May 2025

DIFFICULTY: β˜…β˜…β˜†β˜†β˜†

INTELLIGENCE: The plugboard was very simple.

STATUS: BROKEN

MAY 2025 LEADERBOARD

RANK CALL SIGN BREAKTHROUGH TIME
1 SIGINT-DELTA 2025-05-03 01:15 UTC
2 KMS-BREMEN 2025-05-03 01:52 UTC
3 DECODE-ALPHA 2025-05-03 03:28 UTC
4 BASE-CIPHER 2025-05-03 04:41 UTC

Access Complete Archive β†’


CODEBREAKING TECHNIQUES

πŸ“š See reading links below for more details.


Interesting Codebreaking Software

ENIGMA ENCODER / DECODER / BREAKER


Enigma Codebook Generator







Morse Code Generator

Ready to play.

ENIGMA PROTOCOL

Operating your Enigma replica with historical accuracy adds both authenticity and challenge. These protocols simulate real Wehrmacht and Kriegsmarine operational procedures:

OPERATIONAL GUIDELINES

DAILY KEY MANAGEMENT

Use daily key sheets (codebooks) with rotor order, ring settings, and plugboard pairs.

MESSAGE KEY PROCEDURE

Start each message with a randomly chosen message key, encrypted using the daily key, following original Enigma protocol.

MULTI-PART MESSAGES

For multi-part transmissions, re-use the same message key, not the daily key.

M4 CONFIGURATION

The M4 Enigma requires a fourth rotor: choose between Greek rotors Beta, Gamma, etc., and set reflector B Thin or C Thin accordingly.

TRANSMISSION FORMAT

Use five-letter groups for ciphertext to simulate military formatting standards.

OPERATIONAL GUIDELINES

DAILY KEY MANAGEMENT

Use daily key sheets (codebooks) with rotor order, ring settings, and plugboard pairs.

MESSAGE KEY PROCEDURE

Start each message with a randomly chosen message key, encrypted using the daily key, following original Enigma protocol.

MULTI-PART MESSAGES

For multi-part transmissions, re-use the same message key, not the daily key.

M4 CONFIGURATION

The M4 Enigma requires a fourth rotor: choose between Greek rotors Beta, Gamma, etc., and set reflector B Thin or C Thin accordingly.

TRANSMISSION FORMAT

Use five-letter groups for ciphertext to simulate military formatting standards.

[NOTE] The German Navy used the Enigma M4 with more complex procedures than Army/Air Force units with the M3. M4 messages should consider using 8-10 plugboard pairs and regular rotor turnover changes.

TRANSMIT YOUR OWN ENIGMA MESSAGES

Send out Enigma messages to a friend who knows your settings, or to the world as a code breaking challenge. Supply hints if you wish, or make the world realise that Enigma ciphers are still pretty effective without hints :-)







RECENTLY TRANSMITTED MESSAGES

[CLASSIFIED] User-submitted encrypted messages awaiting decryption

FROM: UBOAT-317 TO: HQ-BALTIC TIME: 2025-07-06 23:47 UTC
UNSOLVED
RVYDZ NLQBT JPUXW FQZAZ CTLRM

INTELLIGENCE: ROTOR ORDER I-II-III, NO PLUGBOARD

FROM: KMS-SCHARNHORST TO: COASTCOM-07 TIME: 2025-07-06 22:14 UTC
BROKEN
YVRCX WWMAL QDEIO TMKFB NWQZR

INTELLIGENCE: CONTAINS COORDINATES – REFLECTOR C THIN

[SOLUTION] M4 III-V-I-GAMMA, C THIN, RING Q-G-D-R, PB AN EZ KO

FROM: WXK-112 TO: FLK-STATION TIME: 2025-07-06 21:33 UTC
UNSOLVED
GQEVW SRDUZ JNFKM PLOZZ THRPN

INTELLIGENCE: RINGS A-A-A-A – KNOWN WORD "COMMAND"

FROM: KMS-ULM TO: HQ-NORD TIME: 2025-07-06 20:58 UTC
BROKEN
BLUQY EUWNI RXTAZ BRQEM DKXLF

INTELLIGENCE: 5 PAIR PLUGBOARD – NO 4TH ROTOR

[SOLUTION] I-II-III, REFLECTOR B, RING D-M-A, PB FH GI JN LP QT

FROM: BASE-KIEL TO: KMS-TIGER TIME: 2025-07-06 19:42 UTC
UNSOLVED
HXJKD FPQZL NAWES BRITU LQXMZ

INTELLIGENCE: PLAINTEXT LIKELY REPEATS

FROM: OP-KONIG TO: Z-STATION-12 TIME: 2025-07-06 18:29 UTC
BROKEN
CVOZQ IHWET BKNFA LUXYR PMLTZ

INTELLIGENCE: STARTS WITH CALL SIGN

[SOLUTION] IV-I-II-GAMMA, B THIN, RING A-D-F-B, PB CE PR ST

FROM: DECODE-KLEIN TO: OP-NORTHSTAR TIME: 2025-07-06 17:15 UTC
UNSOLVED
WMWJA UEEXQ SPDQK VZBIG GKLRM

INTELLIGENCE: PLUGBOARD (AB CD EF GH IJ KL)

FROM: HQ-ALPINE TO: NAV-KNIGHT-5
BROKEN
ZQEMV OTIULY TRPFN EQHBK WXTLZ

INTELLIGENCE: COMMON PHRASE – BOMBE ATTACK MAY HELP

[SOLUTION] BETA-I-V-III, C THIN, RING J-K-G-X, PB DL MX