nowfound

Work · alternatives · 2026

24 alternatives to 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.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1IW
  2. 2IM

    Introducing the 3D Printed Binary Enigma (10 Enigma) – the ultimate encryption and decryption device, no batteries required! Inspired by the iconic Enigma machines of WWII, this sleek and intuitive device lets you encode and decode messages “effortlessly”. Or how else are we going to send secure messages in the future?

    2024 · makerworld.com · its alternatives →

  3. 3

    Explore 3D Enigma models, follow their electrical circuits and rotor mechanisms, and learn how the machines were used.

    24d ago · enigma.design · its alternatives →

  4. 4

    Explore the legendary WWII Enigma machine through an innovative 3D interactive experience. Dive into the world of cryptography and encryption with The Enigma Project.

    2025 · enigmasimulator.com · its alternatives →

  5. 5

    Open-source, shared memory for coding agents

    2025 · byterover.dev · its alternatives →

  6. 6

    Hi HN, I'm Tyler Flint, one of the creators of qtap. For a while now, my team and I at Qpoint.io have been grappling with the challenge of understanding what's actually happening inside the encrypted traffic leaving our production systems. Modern apps rely heavily on third-party APIs (think payment processors, data providers, etc.), but once TLS kicks in, figuring out exactly what data is being sent, identifying PII exposure, or debugging integration issues becomes incredibly difficult without resorting to complex and often brittle solutions. Traditional approaches like forward proxies…

    2025 · github.com · its alternatives →

  7. 7

    filippo.io/mlkem768 is a pure-Go implementation of the post-quantum key exchange mechanism ML-KEM-768 optimized for correctness and readability.

    2024 · words.filippo.io · its alternatives →

  8. 8

    eBPF is an amazing technology that allows safely running user-supplied functions at pretty much arbitrary probe points in a kernel/user space context. Much has been written about how amazing this feature is for kernel observability. But as someone who writes user space code, what I find even more amazing is the support for tracing arbitrary user space programs, with no code changes and low overhead. However, doing in-depth analysis can get complicated and time-consuming. My goal with wachy was to make this debugging significantly easier/faster to use, by displaying traces in a TUI…

    2022 · rubrikinc.github.io · its alternatives →

  9. 9

    The first on-chain NFT puzzle game

    2021 · enigmaproject.xyz · its alternatives →

  10. 10

    Credentials Dumper for Linux using eBPF. Contribute to citronneur/pamspy development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  11. 11

    A totally proof-of-concept FoundationDB based network block device backend - dividuum/fdb-nbd

    2018 · github.com · its alternatives →

  12. 12

    A Fully Homomorphic Encryption Brainfuck virtual machine - f-prime/arcanevm

    2019 · github.com · its alternatives →

  13. 13

    Hi! me and my friends together built an 8 bit CPU implemented in Logisim purely from scratch. The control unit of this system does not implement the generic microcode ROM or any kind of RAM. This was made purely from discrete logic gates and coded the system to run different programs. key features: Custom 16-instruction Harvard ISA, 8-bit fixed format, 4 general purpose registers Hardwired control unit built entirely from AND/OR gate logic matrix Dual-phase clocking to eliminate race conditions Bootstrap Control Unit that cold-boots via ROM-to-RAM transfer Early-exit conditional…

    Jun 2026 · github.com · its alternatives →

  14. 14

    Write your BPF programs in Go, not C. gobee transpiles a Go subset to BPF C and generates typed cilium/ebpf bindings. - boratanrikulu/gobee

    May 2026 · github.com · its alternatives →

  15. 15

    Turing Pi is a compact ARM cluster that provides a secure and scalable compute in the edge. It is designed to make web-scale edge computing easier for developers.

    2020 · turingpi.com · its alternatives →

  16. 16

    Hey HN! I've been curious about the history of computer science and decided to try to read Turing's 1936 paper where he conceptualizes the Turing Machine, etc. I had trouble understanding the paper, read The Annotated Turing by Charles Petzold (which is wonderful), but felt that reading a reference implementation would help formalize my understanding. When I couldn't find an open source implementation, I decided to write my own. The implementation includes: - Abbreviated tables (m-functions) - Conversions to Standard Descriptions and Description Numbers - A working universal machine - A…

    2023 · github.com · its alternatives →

  17. 17

    The core question: how did HP's scientific calculators actually work at the gate level? That rabbit hole led to building one from scratch. The architectural decision everything else follows from: a decimal calculator should store numbers as BCD — one decimal digit per 4-bit nibble. A standard byte-oriented CPU (Z80, 6502) fights that layout constantly. So I designed a small custom CPU in Verilog where 4 bits is the natural data width and memory is nibble addressable. What the project covers: - Custom CPU: Harvard architecture, 12-bit ISA, 8-state execution FSM, hardware stack guard with a…

    May 2026 · github.com · its alternatives →

  18. 18

    Hey HN! We built a tool that uses eBPF to discover AI services and their data flows in Kubernetes clusters. Modern AI apps often follow this pattern: 1. Service receives request 2. Queries database (PostgreSQL/Redis/MongoDB) 3. Sends data to LLM API (OpenAI/Anthropic/Bedrock) 4. Consumes or returns the AI generated response Security teams often don't know: - Which services are making AI calls - What databases they're accessing first - Whether PII is being sent to third-party APIs - What libraries and packages are being used for AI Our eBPF based tool attaches to network…

    Jan 2026 · aurva.io · its alternatives →

  19. 19

    Reloaded with xsalsa20 and ready to help people escape mass surveillance. - enigma-reloaded/enigma-reloaded

    2021 · github.com · its alternatives →

  20. 20

    An eBPF tool monitoring a goroutine. Contribute to keisku/gmon development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  21. 21

    Use EEPROM chips as programmable logic. Contribute to DusteDdk/eepromlogic development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  22. 22

    Learn ciphers by breaking them

    May 2026 · cipherlock.me · its alternatives →

  23. 23

    E2B Gives AI Agents Secure Computers with Real-World Tools. E2B is Used by 94% of Fortune 100 Companies for Frontier Agentic Workflows.

    2023 · e2b.dev · its alternatives →

  24. 24

    Haskell re-implementation of STOKE, the stochastic superoptimizer - blaze/notebooks/tutorial.ipynb at master · bollu/blaze

    2019 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →