public class SPSPOSVerificationKey extends java.lang.Object implements VerificationKey
SPSPOSSignatureScheme.| Modifier and Type | Field and Description |
|---|---|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group1ElementA
A in the paper
|
protected org.cryptimeleon.math.structures.groups.GroupElement[] |
group1ElementsChi
G_i in group G_1 in the paper
|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group1ElementW
G_z in the paper
|
| Constructor and Description |
|---|
SPSPOSVerificationKey(org.cryptimeleon.math.structures.groups.GroupElement[] group1ElementsChi,
org.cryptimeleon.math.structures.groups.GroupElement group1ElementW) |
SPSPOSVerificationKey(org.cryptimeleon.math.serialization.Representation repr,
org.cryptimeleon.math.structures.groups.Group G_1) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
org.cryptimeleon.math.structures.groups.GroupElement[] |
getGroup1ElementsChi() |
org.cryptimeleon.math.structures.groups.GroupElement |
getGroup1ElementW() |
org.cryptimeleon.math.structures.groups.GroupElement |
getOneTimeKey() |
org.cryptimeleon.math.serialization.Representation |
getRepresentation() |
int |
hashCode() |
void |
setOneTimeKey(org.cryptimeleon.math.structures.groups.GroupElement oneTimeKey) |
protected org.cryptimeleon.math.structures.groups.GroupElement[] group1ElementsChi
protected org.cryptimeleon.math.structures.groups.GroupElement group1ElementW
protected org.cryptimeleon.math.structures.groups.GroupElement group1ElementA
public SPSPOSVerificationKey(org.cryptimeleon.math.structures.groups.GroupElement[] group1ElementsChi,
org.cryptimeleon.math.structures.groups.GroupElement group1ElementW)
public SPSPOSVerificationKey(org.cryptimeleon.math.serialization.Representation repr,
org.cryptimeleon.math.structures.groups.Group G_1)
public org.cryptimeleon.math.structures.groups.GroupElement[] getGroup1ElementsChi()
public org.cryptimeleon.math.structures.groups.GroupElement getGroup1ElementW()
public void setOneTimeKey(org.cryptimeleon.math.structures.groups.GroupElement oneTimeKey)
public org.cryptimeleon.math.structures.groups.GroupElement getOneTimeKey()
public org.cryptimeleon.math.serialization.Representation getRepresentation()
getRepresentation in interface org.cryptimeleon.math.serialization.Representablepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object