Domain-specific pseudonymous signatures

A local proof of concept for domain-specific pseudonymous signatures. A user can sign under a pseudonym associated with a particular domain.

All roles run in this browser, including the authority. This is a research demonstration, not a production service.

Loading MCL WebAssembly...

g1:
g2:
s:
h:
z:
Z:

Revocation token

revX:
revU:

Private key

u:
x:
A:

Revocation token

revX:
revU:

Private key

u:
x:
A:
dPK:
dnym:
dnym:
dPK:
dnym:
dnym:



Signed in:

Is correct:



Signed in:

Is correct:


Deanonymization result:
Operation ms
Gen system globals 0
Join (client side) 0
Issue (server side) 0
Join + Issue 0
Create domain 0
Gen pseudonym 0
Create signature 0
Verify signature 0
Deanonymization (1 user in database) 0