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

Scheme demo

This page is a dummy bulletin board website that allows to test the domain-specyfic pseudonymous signatures scheme. Contents of this page are generated locally on your machine. All algorythms execute on the client device (including those executed normally on the server). This page is meant only for testing purposes.

To get this demo working, it is necessary to generate new system global parameters first. When system is created, users are able to join. Users' activities exist inside domains. Before a user is able to perform any actions, they have to join a domain, i. e. the domain has to be created and the user needs to get their pseudonym in this domain.

Revocation token

revX:
revU:

Private key

u:
x:
A:

Revocation token

revX:
revU:

Private key

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

Message to sign



Signed in:

Is correct:

Message to sign



Signed in:

Is correct:

dPK

dnym


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