nowfound

Dev tools · June 23, 2025

Ariadne – A Rust implementation of aperiodic cryptography

Hello HN, we're CipherNomad, the research initiative behind this project. The Ariadne Protocol is our exploration of a different cryptographic model. The work began with an observation of primitives like the Lion transform, which use a static, hardcoded sequence of operations. This led us to ask: What if the cryptographic "program" wasn't a constant, but a dynamic, history-dependent variable? Our first step was a "Cryptographic Virtual Machine" that took an explicit list of operations (a "Path"). This worked, but required sharing the Path object—an explicit dependency that needed to be…

Ariadne – A Rust implementation of aperiodic cryptography launched on June 23, 2025 with 40 votes, #582 of 7,999 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.

Visit codeberg.org ↗Alternativestop 7% of June 2025

In plain words

Ariadne is a Rust implementation of a novel cryptographic approach developed by CipherNomad. Rather than using static, hardcoded sequences of operations like traditional cryptographic primitives, it uses a dynamic, history-dependent model built around a "Labyrinth"—a deterministically-generated binary tree of cryptographic rounds—and a secret "Thread" that traces a path through it. The protocol eliminates the need to explicitly share operation sequences between parties. It is for developers and researchers exploring alternative cryptographic models.

written from the facts on this page · September 2026

From the sources

Ariadne - The canonical Rust implementation of the Ariadne Protocol, a novel cryptographic architecture for aperiodic, stateful transformations originated by CipherNomad.

Reviewed-on: #2 2025-07-17 23:40:26 +02:00 crates actually encrypt chunk when using hash round 2025-07-03 08:40:38 +01:00 .gitignore feat: Initial commit of the Ariadne Suite v0.1.0 2025-06-22 22:03:20 -04:00 Cargo.toml feat: Initial commit of the Ariadne Suite v0.1.0 2025-06-22 22:03:20 -04:00 LICENSE Initial commit 2025-06-23 03:53:54 +02:00 README.md feat: Initial commit of the Ariadne Suite v0.1.0 2025-06-22 22:03:20 -04:00 SPONSORING.md feat: Initial commit of the Ariadne Suite v0.1.0 2025-06-22 22:03:20 -04:00 README.md Ariadne Suite ariadne.ciphernomad.org This repository contains the Ariadne Suite , our canonical Rust implementation of the Ariadne Protocol . The protocol is a novel…from codeberg.org

In the maker’s words, at launch

Hello HN, we're CipherNomad, the research initiative behind this project. The Ariadne Protocol is our exploration of a different cryptographic model. The work began with an observation of primitives like the Lion transform, which use a static, hardcoded sequence of operations. This led us to ask: What if the…

Does a similar job

all alternatives →
  • RW
    Read Wikipedia privately using homomorphic encryption2022 · spiralwiki.com · ▲331

    Hi, creator here. This is a demo of our recent work presented at Oakland (IEEE S&P): https://eprint.iacr.org/2022/368. The server and client code are written in Rust and available here: https://github.com/menonsamir/spiral-rs. The general aim of our work is to show that homomorphic encryption is practical today for real-world applications. The server we use to serve this costs $35/month! A quick overview: the client uses homomorphic encryption to encrypt the article number that they would like to retrieve. The server processes the query and…

  • Glidesort, a new stable sort in Rust up to ~4x faster for random data2023 · github.com · ▲389

    Hi all, I've talked about glidesort a few times on HN already, but it's finally ready for release. If you have any questions, feel free to ask. An academic paper on glidesort that goes into a lot more detail than the readme is upcoming, but is not ready yet. I will be giving a talk on glidesort tomorrow at FOSDEM 2023 in the Rust Devroom at 16:10, you can seek me out there as well. In other news, I am leaving academia soon, so if you have interesting (Rust) jobs the coming months feel free to approach me.

  • Horizon 1.02016 · sequence.xyz · ▲312

    Realtime, open-source backend for JavaScript apps

  • A hash array-mapped trie implementation in C2023 · github.com · ▲171

    Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…

  • An Elliptic Curve-Based Secure Chat, Written Using Rust and Protobuf2024 · github.com · ▲66

    This is a project I made to learn more about crypto. I've also written a [post](https://vaktibabat.github.io/posts/ecurvechat/) that explains all the crypto concepts and algorithms used in the project, and how I implemented them. I'd be very glad for any feedback about both the code and the post :)

  • ArcaneVM – A Fully Homomorphic Encryption Brainfuck Virtual Machine2019 · github.com · ▲131

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

More dev tools this month

the category →
  • /dev/null▲486

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, June 2025

the whole month →
  • IM

    Hey HN! Pilots everywhere are required to keep a logbook of all their flying hours, aircraft, airports, and so on. Since I track everything digitally (some people still just use paper logbooks!), I put together some data visualizations and a few 3D globes to show my flying history. This globe is probably my favourite so far: https://jameshard.ing/pilot/globes/all If you’ve got ideas for other graphs or ways to show this kind of data, I’d love to hear them!

    Life & fun · 2025 · jameshard.ing

  • Stunning presentations with AI. No design skills required.

    AI · 2025 · chroniclehq.com

  • Build native mobile apps for iOS and Android without code.

    Dev tools · 2025 · bble.io

  • Twenty▲989

    Build your Enterprise CRM with an AI-friendly SDK

    Dev tools · 2025 · twenty.com

  • All your connections, across all your socials.

    AI · 2025 · pally.com

  • I was the main contributor to workout.lol, an open-source fitness app to easily build a workout routine. The project had traction (1.4k GitHub stars, 95 forks, ~20K visits/month), but was eventually sold due to video licensing hurdles. The new owner stopped maintaining it, and the repo went abandoned. Over the next 9 months, I sent 15 emails to try to save it : no replies. Feature requests & issues were ignored. The community was left with a "broken" tool let's say. I couldn't just let it die So I built the new version from scratch with the same open-source spirit, but a better…

    Dev tools · 2025 · github.com