See: Description
| Interface | Description |
|---|---|
| Announcement |
A
SigmaProtocol's first message. |
| AnnouncementSecret |
A private intermediate value (never leaves the prover's JVM) used to generate consistent pairs of announcement and response.
|
| Challenge |
A
SigmaProtocol's second message. |
| ChallengeSpace | |
| Response |
A
SigmaProtocol's third message. |
| SigmaProtocol |
A three-message public coin interactive argument with the following properties.
|
| Class | Description |
|---|---|
| Announcement.AnnouncementVector | |
| Announcement.EmptyAnnouncement | |
| AnnouncementSecret.AnnouncementSecretVector | |
| AnnouncementSecret.EmptyAnnouncementSecret | |
| Response.EmptyResponse | |
| Response.ResponseVector | |
| SigmaProtocolTranscript |
A transcript contains the messages exchanged during the execution of a three way protocol.
|
| ZnChallenge | |
| ZnChallengeSpace |
A challenge space where elements can be interpreted as integers 0, 1, ...
|