public class SPSAGHO11VerificationKey extends java.lang.Object implements VerificationKey
| Modifier and Type | Field and Description |
|---|---|
protected org.cryptimeleon.math.structures.groups.GroupElement[] |
group1ElementsU
U_1, ..., U_k_N \in G_1 in the paper.
|
protected org.cryptimeleon.math.structures.groups.GroupElement[] |
group2ElementsW
W_1, ..., W_k_M \in G_2 in the paper.
|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group2ElementV
V \in G_2 in the paper.
|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group2ElementZ
Z \in G_2 in the paper.
|
| Constructor and Description |
|---|
SPSAGHO11VerificationKey() |
SPSAGHO11VerificationKey(org.cryptimeleon.math.structures.groups.GroupElement[] group1ElementsU,
org.cryptimeleon.math.structures.groups.GroupElement group2ElementV,
org.cryptimeleon.math.structures.groups.GroupElement[] group2ElementsW,
org.cryptimeleon.math.structures.groups.GroupElement group2ElementZ) |
SPSAGHO11VerificationKey(org.cryptimeleon.math.structures.groups.Group G_1,
org.cryptimeleon.math.structures.groups.Group G_2,
org.cryptimeleon.math.serialization.Representation repr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
org.cryptimeleon.math.structures.groups.GroupElement[] |
getGroup1ElementsU() |
org.cryptimeleon.math.structures.groups.GroupElement[] |
getGroup2ElementsW() |
org.cryptimeleon.math.structures.groups.GroupElement |
getGroup2ElementV() |
org.cryptimeleon.math.structures.groups.GroupElement |
getGroup2ElementZ() |
org.cryptimeleon.math.serialization.Representation |
getRepresentation() |
protected org.cryptimeleon.math.structures.groups.GroupElement[] group1ElementsU
protected org.cryptimeleon.math.structures.groups.GroupElement group2ElementV
protected org.cryptimeleon.math.structures.groups.GroupElement[] group2ElementsW
protected org.cryptimeleon.math.structures.groups.GroupElement group2ElementZ
public SPSAGHO11VerificationKey()
public SPSAGHO11VerificationKey(org.cryptimeleon.math.structures.groups.GroupElement[] group1ElementsU,
org.cryptimeleon.math.structures.groups.GroupElement group2ElementV,
org.cryptimeleon.math.structures.groups.GroupElement[] group2ElementsW,
org.cryptimeleon.math.structures.groups.GroupElement group2ElementZ)
public SPSAGHO11VerificationKey(org.cryptimeleon.math.structures.groups.Group G_1,
org.cryptimeleon.math.structures.groups.Group G_2,
org.cryptimeleon.math.serialization.Representation repr)
public org.cryptimeleon.math.structures.groups.GroupElement[] getGroup1ElementsU()
public org.cryptimeleon.math.structures.groups.GroupElement getGroup2ElementV()
public org.cryptimeleon.math.structures.groups.GroupElement[] getGroup2ElementsW()
public org.cryptimeleon.math.structures.groups.GroupElement getGroup2ElementZ()
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.Object