Came across the M4 project a couple of days ago while doing some much needed digging. Its simply a distributed effort to crack 3 enigma messages encoded in (what is believed to be) “Shark”, the formidable naval cipher which uses four rotors as opposed to “Dolphin” that uses just three. You can find a good study of Enigma here, here and and a not so good one right here.
You can download a neat multiplatform client that utilizes your idle cycles to crack Shark. Very much in the spirit of seti@home, with the only difference being that this time around, the effort seems worthwhile. <smirk>
I was hooked on Enigma ever since I first read Singh’s Code Book. Then I just HAD to read Robert Harris’ thriller and of course, watch the movie that came out of it. Loved them all. I don’t know what it is about Enigma, whether its the stories surrounding it, the effort it took to crack it, the genius behind it, but I find it all extremely and excruciatingly fascinating.
Hey there Echelon. Readers, say Hi to Echelon.
Came across the M4 project a couple of days ago while doing some much needed digging. Its simply a distributed effort to crack 3 enigma messages encoded in (what is believed to be) “Shark”, the formidable naval cipher which uses four rotors as opposed to “Dolphin” that uses just three. You can find a good study of Enigma here, here and and a not so good one right here.
You can download a neat multiplatform client that utilizes your idle cycles to crack Shark. Very much in the spirit of seti@home, with the only difference being that this time around, the effort seems worthwhile. <smirk>
I was hooked on Enigma ever since I first read Singh’s Code Book. Then I just HAD to read Robert Harris’ thriller and of course, watch the movie that came out of it. Loved them all. I don’t know what it is about Enigma, whether its the stories surrounding it, the effort it took to crack it, the genius behind it, but I find it all extremely and excruciatingly fascinating.
Hey there Echelon. Readers, say Hi to Echelon.
Read Next
US-11604662-B2
I’m happy to announce, that after a long wait, patent US-11604662-B2 has been issued.
Parallelizing and running distributed builds with distcc
Parallelizing the compilation of a large codebase is a breeze with distcc, which allows you to spread the load across multiple nodes and…
Getting started with Linkerd
If you’ve done anything in the Kubernetes space in recent years, you’ve most likely come across the words “Service Mesh”. It’s backed by a…
On blood-lines, forks and survivors
The lineage of a classic operating system