public class FiatShamirProofSystem
extends java.lang.Object
| Constructor and Description |
|---|
FiatShamirProofSystem(SigmaProtocol protocol) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkProof(CommonInput commonInput,
FiatShamirProof proof) |
boolean |
checkProof(CommonInput commonInput,
FiatShamirProof proof,
byte[] additionalData) |
FiatShamirProof |
createProof(CommonInput commonInput,
SecretInput secretInput) |
FiatShamirProof |
createProof(CommonInput commonInput,
SecretInput secretInput,
byte[] additionalData) |
FiatShamirProof |
restoreProof(CommonInput commonInput,
org.cryptimeleon.math.serialization.Representation repr) |
public FiatShamirProofSystem(SigmaProtocol protocol)
public FiatShamirProof createProof(CommonInput commonInput, SecretInput secretInput, byte[] additionalData)
public FiatShamirProof createProof(CommonInput commonInput, SecretInput secretInput)
public boolean checkProof(CommonInput commonInput, FiatShamirProof proof, byte[] additionalData)
public boolean checkProof(CommonInput commonInput, FiatShamirProof proof)
public FiatShamirProof restoreProof(CommonInput commonInput, org.cryptimeleon.math.serialization.Representation repr)