public class SigmaProtocolTranscript
extends java.lang.Object
implements org.cryptimeleon.math.serialization.Representable
These are announcement, challenge and response. Announcement and Response are sent by the Prover to the Verifier, the challenge from the Verifier to the Prover.
| Modifier and Type | Field and Description |
|---|---|
protected Announcement |
announcement |
protected Challenge |
challenge |
protected Response |
response |
| Constructor and Description |
|---|
SigmaProtocolTranscript(Announcement announcement,
Challenge challenge,
Response response) |
SigmaProtocolTranscript(SigmaProtocol protocol,
CommonInput commonInput,
org.cryptimeleon.math.serialization.Representation repr) |
| Modifier and Type | Method and Description |
|---|---|
Announcement |
getAnnouncement() |
Challenge |
getChallenge() |
org.cryptimeleon.math.serialization.Representation |
getRepresentation() |
Response |
getResponse() |
protected Announcement announcement
protected Challenge challenge
protected Response response
public SigmaProtocolTranscript(Announcement announcement, Challenge challenge, Response response)
public SigmaProtocolTranscript(SigmaProtocol protocol, CommonInput commonInput, org.cryptimeleon.math.serialization.Representation repr)
public Announcement getAnnouncement()
public Challenge getChallenge()
public Response getResponse()
public org.cryptimeleon.math.serialization.Representation getRepresentation()
getRepresentation in interface org.cryptimeleon.math.serialization.Representable