public class PSVerificationKey extends java.lang.Object implements VerificationKey
| Modifier and Type | Field and Description |
|---|---|
protected org.cryptimeleon.math.structures.groups.cartesian.GroupElementVector |
group2ElementsTildeYi
\tilde{Y}_1, ..., \tilde{Y}_n \in G_2 in paper.
|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group2ElementTildeG
\tilde{g} \in G_2 in paper.
|
protected org.cryptimeleon.math.structures.groups.GroupElement |
group2ElementTildeX
\tilde{X} \in G_2 in paper.
|
| Modifier | Constructor and Description |
|---|---|
protected |
PSVerificationKey() |
|
PSVerificationKey(org.cryptimeleon.math.structures.groups.GroupElement group2ElementTildeG,
org.cryptimeleon.math.structures.groups.GroupElement group2ElementTildeX,
org.cryptimeleon.math.structures.groups.cartesian.GroupElementVector group2ElementsTildeYi) |
|
PSVerificationKey(org.cryptimeleon.math.structures.groups.Group groupG2,
org.cryptimeleon.math.serialization.Representation repr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
org.cryptimeleon.math.structures.groups.cartesian.GroupElementVector |
getGroup2ElementsTildeYi() |
org.cryptimeleon.math.structures.groups.GroupElement |
getGroup2ElementTildeG() |
org.cryptimeleon.math.structures.groups.GroupElement |
getGroup2ElementTildeX() |
int |
getNumberOfMessages() |
org.cryptimeleon.math.serialization.Representation |
getRepresentation() |
int |
hashCode() |
protected org.cryptimeleon.math.structures.groups.GroupElement group2ElementTildeG
protected org.cryptimeleon.math.structures.groups.GroupElement group2ElementTildeX
protected org.cryptimeleon.math.structures.groups.cartesian.GroupElementVector group2ElementsTildeYi
public PSVerificationKey(org.cryptimeleon.math.structures.groups.GroupElement group2ElementTildeG,
org.cryptimeleon.math.structures.groups.GroupElement group2ElementTildeX,
org.cryptimeleon.math.structures.groups.cartesian.GroupElementVector group2ElementsTildeYi)
protected PSVerificationKey()
public PSVerificationKey(org.cryptimeleon.math.structures.groups.Group groupG2,
org.cryptimeleon.math.serialization.Representation repr)
public org.cryptimeleon.math.serialization.Representation getRepresentation()
getRepresentation in interface org.cryptimeleon.math.serialization.Representablepublic org.cryptimeleon.math.structures.groups.GroupElement getGroup2ElementTildeG()
public org.cryptimeleon.math.structures.groups.GroupElement getGroup2ElementTildeX()
public org.cryptimeleon.math.structures.groups.cartesian.GroupElementVector getGroup2ElementsTildeYi()
public int getNumberOfMessages()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object