← All journal posts

Crypto explained

What is X25519, and why does it show up in modern security?

X25519 is a widely used way for two devices to mix their private numbers with each other’s public numbers and arrive at the same hidden result—without putting that result on the wire.

Two paint cans

A common teaching picture is paint. Each person starts with a private color and mixes in the other person’s public color. They both end up with the same mixed color. A spy who only saw the public colors has a much harder time recreating the mix.

Real life is math, not paint. The idea holds: public can be public. Private stays private. The shared result never has to travel as itself.

Where you meet it in Stax Pass

You will not tap a button named X25519. It shows up inside HPKE when something is protected for a recipient. It is one standard building block instead of a homemade mix.

Homemade mixes fail in boring ways. Public designs get years of criticism. That is why “do not invent your own crypto” is a kindness, not a flex. See why that advice exists.

Your job is still not math

Protect the things that unlock your vault. Do not screenshot recovery words. Do not reuse the main password. X25519 cannot help a secret you published yourself.

If this section felt like a lot, that is the point of a paid manager: you should not have to hold this in your head. You should be able to read it once, nod, and go back to saving unique passwords. The security guide is there when you want the map without the textbook.

Is this worth paying for?

You pay a password manager so specialists can pick boring, well-studied parts like X25519. You should not have to. A few dollars a month after a free trial is the service model. The alternative is a note app that does none of this.

Take this with you

  • X25519 helps agree on a secret without sending the secret.
  • It is a part inside recipient protection, not a setting you tune.
  • Public standards beat mysterious custom math.

Common questions

Is this a password?

No. It is a key-agreement tool. Your password is still a human secret that unlocks the manager.

Why 25519?

It identifies a specific, widely reviewed curve. The number is for engineers. The point for you is “this is a known part.”

Does this encrypt my saved logins?

Saved logins in Stax Pass are sealed with XChaCha20-Poly1305. X25519 is in the sharing/recipient toolkit.