Signal is building phone-number-free registration on zero-knowledge proofs

Registration without a phone number on Signal will use zero-knowledge proofs

Signal is building phone-number-free registration on zero-knowledge proofs

Signal's Android app is gaining the scaffolding for numberless accounts: new login screens, username setup during registration, and a fresh zkgroup credential. Community members note that zero-knowledge proofs already underpin donation badges, backup payments, and groups, letting the server verify a user without identifying them. Signal staff confirm ZKP also checks username length and character set without revealing the name itself.

the great thing about Signal is the client is designed to already not trust the server. in fact you can show that Signal is perfectly safe without even looking at server code.
  1. ggm

    For those who missed it, unrelated to this specific ZKP thing the release cycle also now permits Android tablets without a SIM to be first-class adjunct devices without using wierd tricks or alternate clients. It may permit them to be the initiation/sign-on device, which would invoke the ZKP, but the point for me as an existing phone number denominated user, the point is I can be on my tablet with true signal now. Nothing against molly, wanted it in the base.

  2. purpleidea

    Signal needs to release all the infra automation code behind their backend. How they setup and manage it all should not be secret. It also makes it easy to rebuild if for some reason they are compromised. They've ghosted multiple people about this question. There's no reason a 501(c)(3) shouldn't release it.

  3. opengrass

    Per the commits, this will require a purchase with Google Play Billing to mitigate spam while keeping the SMS verification option.

  4. rkagerer

    Lots of discussion at that link, but what's the bottom line? Can you register without a phone number yet?

  5. ynniv

    you can't wave your hands, say "zero knowledge", and be private. this is too little information to be useful

  6. sysguest

    any link to presentations/papers on this?

    I'm interested on learning ZKPs -- they seem so much like "fairy-tale come true" because I don't know much

  7. Cider9986

    I'm curious about the cost because you can buy a phone number for Signal for ~10 cents (spammers likely get them cheaper). I would still buy it because you don't have to worry about losing your number or something.

  8. smalltorch

    The commit history is kinda wild

More from this day

2026-09-14