Enigma Machine and Bombe Implemented in eBPF – Turing's 113th Birthday
Enigma Machine and Bombe Implemented in eBPF – Turing's 113th Birthday
I implemented the Enigma encryption machine and Bombe decryption device in eBPF to honor Alan Turing's legacy. This project uses eBPF to process network packets through virtual Enigma rotors and reflectors, just like the original WWII-era machines. Messages sent through virtual interfaces are not only encrypted but also decrypted in real-time, demonstrating how Turing's pioneering work can be reimagined with modern systems programming. The implementation includes configurable rotors, reflectors, and position settings.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Birthday Cake in Lahore
Doomsday Machine
Machine Valuation
Z-Machine in PostScript
Doomsday Machine
Tape Machine
Resurrecting Infocom's Unix Z-Machine with Cosmopolitan
A Turing machine simulating a Turing machine simulating a...
An implementation of a Turing machine in Go
雙陶瓷霧化芯