OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005
Unofficial Hacker News client; not affiliated with Y Combinator.
mmsc · · focus · HN ↗
jpablo · · focus · HN ↗
lionkor · · focus · HN ↗
sidcool · · focus · HN ↗
mmsc · · focus · HN ↗
xnorswap · · focus · HN ↗
Edit: Found it from here: <a href="https://mvueh-enigma-solved.carterl.chatgpt.site/" rel="nofollow">https://mvueh-enigma-solved.carterl.chatgpt.site/
thm · · focus · HN ↗
Y-bar · · focus · HN ↗
Betelbuddy · · focus · HN ↗
TeMPOraL · · focus · HN ↗
MostlyStable · · focus · HN ↗
(apologies for my broken learner German, I decided not to use a translator).
td2 · · focus · HN ↗
Aktuell means current. Not sure if a exact german translation exist for that word. Tatsächlich maybe
LtdJorge · · focus · HN ↗
jhoechtl · · focus · HN ↗
BlobberSnobber · · focus · HN ↗
busssard · · focus · HN ↗
JBiserkov · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
tomjakubowski · · focus · HN ↗
<a href="https://www.maparchive.ru/nara-doc/Waffen-SS/3_SS_PANZER-DIVISION_TOTENKOPF.pdf" rel="nofollow">https://www.maparchive.ru/nara-doc/Waffen-SS/3_SS_PANZER-DIV...
> Daily reports and sketches pertaining to offensive engagements across Lithuania in the Gvardeysk and Ukmerge areas, 22-28 Jun; advance across Latvia and offensive operations in the Deguciai, Daugavpils, Zidina, and Dagda areas, 28 Jun-4 Jul; and invasion of Russia and offensive and mopping-up operations in the Rasina (Rosenow), Opochka, Isaki, Zaborov'ye, and Gorki areas, 5-19 Jul 1941. Also periodic division circuit diagrams, 29 Jun-18 Jul 1941, and data on enemy operations.
yitchelle · · focus · HN ↗
busssard · · focus · HN ↗
kadoban · · focus · HN ↗
Were operators of enigma machines aware enough of cryptology or the weaknesses of enigma, for that to have been done intentionally to prevent decryption? I doubt it, otherwise _many_ things should have been done _much_ differently by the operators.
damnesian · · focus · HN ↗
tomjakubowski · · focus · HN ↗
The ciphertext of message Nr 172 was:
MVUEH IDEVS ARMCC NQTAT YEVFC DBZGG SMXWL PSYWZ YTCBS WURRT BZCVG ODVJU SLSOO MJQJZ SXSEB ZPEYM DNXJF TC
<a href="https://cryptocellar.org/bgac/g-army-july-1941.html" rel="nofollow">https://cryptocellar.org/bgac/g-army-july-1941.html
kzrdude · · focus · HN ↗
marvinborner · · focus · HN ↗
a_bonobo · · focus · HN ↗
(There's an interesting story on Operation North Pole, where Marks suspected that a Dutch resistance group had been overtaken by the SS, and it was actually the SS sending the encrypted messages: all the encryption and spelling was suddenly perfect)
pjc50 · · focus · HN ↗
mrguyorama · · focus · HN ↗
Breaking enigma is often about using lucky or educated guesses to heuristically reject large chunks of keyspace to leave the remaining keyspace computationally tractable.
Note that the key (lol) complication with this message seems to be that it had a wheel rollover that most messages do not have to deal with, and that rollover drastically reduces how much you can reduce the potential keyspace using all the techniques noticed by the original crackers.
The wheel rollover I think just requires more brute force. Unfortunately, this might be an example of OpenAI the company having vastly more compute time and effort than your average enigma nerd. For example, modern compute clusters like supercomputers can tractably brute force enigma with no cleverness in like a day or less, while home computers would still take thousands of years to compute that. It's very scalable. Did astra have access to significant compute?
However, even considering that, the inferences made by the LLM are good, and picking this specific message to attack, precisely because it should be soluble but might have had an extra wheel rollover that made it more computationally intractable for hobbyists but not a large company is a clever thing to do for the LLM.
letmevoteplease · · focus · HN ↗
nomel · · focus · HN ↗
Is there some temporary storage where you could pause and resume unlimited 44 second runs?
make3 · · focus · HN ↗
I don't think this applies, isn't this just the researcher using ChatGPT Codex on their machine?
jordanb · · focus · HN ↗
It seems like a lot of the recent "breakthroughs" come down to this: spending millions of dollars in compute to solve problems that essentially amount to recreational math problems
russdill · · focus · HN ↗
booty · · focus · HN ↗
(Is it possible that this is a misreported detail? It feels like a singular ROSENOW would be an equally effective crib)
TheDong · · focus · HN ↗
> it suspected that the plaintext of Nr. 173, SIPVX, might be related to the plaintext of the unbroken MVUEH message
It makes sense that Nr. 172 and Nr. 173 might be related since they were sent at around the same time.
In Nr. 173, "ROSENOW ROSENOW" was also present.
It also makes sense that a longer crib would generally be more effective than a shorter one.
booty · · focus · HN ↗
A sibling commenter explained it - Rosenow is both a municipal name and a district name, so naturally it would be repeated. (Like "New York, New York")
It would seem to me that the odds of looking for even a single ROSENOW in the decrypted message would be plenty. The odds of a single ROSENOW randomly occurring in incorrectly decrypted output are vanishingly small. So it seems to me that looking for ROSENOW is a safer bet vs. looking for ROSENOW ROSENOW -- a single ROSENOW is a great sign you've got the correct key, whereas looking for ROSENOW ROSENOW seems like it would deliver false negatives (think of all the times we say "New York" rather than "New York, New York")I'm a novice at crypto though, so, maybe I've got that totally wrong.
pkulak · · focus · HN ↗
I ONLY know this because <a href="https://www.youtube.com/watch?v=JsBZOcqZerk" rel="nofollow">https://www.youtube.com/watch?v=JsBZOcqZerk, btw.
pmarreck · · focus · HN ↗
Fascinating!
Dunedan · · focus · HN ↗
hmokiguess · · focus · HN ↗
JimmyBiscuit · · focus · HN ↗
chrisweekly · · focus · HN ↗
stavros · · focus · HN ↗
jmbwell · · focus · HN ↗
booty · · focus · HN ↗
etcetcetcetceta · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
xg15 · · focus · HN ↗