| Modifier and Type | Field and Description |
|---|---|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group1ElementGamma
Opening as defined in TC Gamma
|
protected org.cryptimeleon.math.structures.groups.GroupElement[] |
spsPosOTVerificationKeys |
protected SPSPOSSignature[] |
spsPosSignatures
sigma_{pos} in the paper.
|
protected SPSPOSVerificationKey |
spsPosVerificationKey |
| Constructor and Description |
|---|
TCAKOT15OpenValue(org.cryptimeleon.math.structures.groups.GroupElement group1ElementGamma,
SPSPOSVerificationKey verificationKey,
org.cryptimeleon.math.structures.groups.GroupElement[] oneTimeVerificationKeys,
SPSPOSSignature[] signatures) |
TCAKOT15OpenValue(org.cryptimeleon.math.structures.groups.Group g1,
org.cryptimeleon.math.structures.groups.Group g2,
org.cryptimeleon.math.serialization.Representation repr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
org.cryptimeleon.math.structures.groups.GroupElement |
getGroup1ElementGamma() |
org.cryptimeleon.math.serialization.Representation |
getRepresentation() |
org.cryptimeleon.math.structures.groups.GroupElement[] |
getSpsPosOTVerificationKeys() |
SPSPOSSignature[] |
getSpsPosSignatures() |
SPSPOSVerificationKey |
getSpsPosVerificationKey() |
int |
hashCode() |
void |
setSpsPosOTVerificationKeys(org.cryptimeleon.math.structures.groups.GroupElement[] spsPosOTVerificationKeys) |
void |
setSpsPosSignatures(SPSPOSSignature[] spsPosSignatures) |
void |
setSpsPosVerificationKey(SPSPOSVerificationKey spsPosVerificationKey) |
org.cryptimeleon.math.hash.ByteAccumulator |
updateAccumulator(org.cryptimeleon.math.hash.ByteAccumulator accumulator) |
protected org.cryptimeleon.math.structures.groups.GroupElement group1ElementGamma
protected SPSPOSVerificationKey spsPosVerificationKey
protected org.cryptimeleon.math.structures.groups.GroupElement[] spsPosOTVerificationKeys
protected SPSPOSSignature[] spsPosSignatures
public TCAKOT15OpenValue(org.cryptimeleon.math.structures.groups.GroupElement group1ElementGamma,
SPSPOSVerificationKey verificationKey,
org.cryptimeleon.math.structures.groups.GroupElement[] oneTimeVerificationKeys,
SPSPOSSignature[] signatures)
public TCAKOT15OpenValue(org.cryptimeleon.math.structures.groups.Group g1,
org.cryptimeleon.math.structures.groups.Group g2,
org.cryptimeleon.math.serialization.Representation repr)
public org.cryptimeleon.math.hash.ByteAccumulator updateAccumulator(org.cryptimeleon.math.hash.ByteAccumulator accumulator)
updateAccumulator in interface org.cryptimeleon.math.hash.UniqueByteRepresentablepublic org.cryptimeleon.math.serialization.Representation getRepresentation()
getRepresentation in interface org.cryptimeleon.math.serialization.Representablepublic SPSPOSVerificationKey getSpsPosVerificationKey()
public void setSpsPosVerificationKey(SPSPOSVerificationKey spsPosVerificationKey)
public org.cryptimeleon.math.structures.groups.GroupElement[] getSpsPosOTVerificationKeys()
public void setSpsPosOTVerificationKeys(org.cryptimeleon.math.structures.groups.GroupElement[] spsPosOTVerificationKeys)
public SPSPOSSignature[] getSpsPosSignatures()
public void setSpsPosSignatures(SPSPOSSignature[] spsPosSignatures)
public org.cryptimeleon.math.structures.groups.GroupElement getGroup1ElementGamma()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object