public class CramerShoupCiphertext
extends java.lang.Object
Constructor and Description |
---|
CramerShoupCiphertext() |
CramerShoupCiphertext(java.math.BigInteger u1,
java.math.BigInteger u2,
java.math.BigInteger e,
java.math.BigInteger v) |
CramerShoupCiphertext(byte[] c) |
Modifier and Type | Method and Description |
---|---|
java.math.BigInteger |
getE() |
java.math.BigInteger |
getU1() |
java.math.BigInteger |
getU2() |
java.math.BigInteger |
getV() |
void |
setE(java.math.BigInteger e) |
void |
setU1(java.math.BigInteger u1) |
void |
setU2(java.math.BigInteger u2) |
void |
setV(java.math.BigInteger v) |
byte[] |
toByteArray()
convert the cipher-text in a byte array,
prepending them with 4 Bytes for their length
|
java.lang.String |
toString() |
public CramerShoupCiphertext()
public CramerShoupCiphertext(java.math.BigInteger u1, java.math.BigInteger u2, java.math.BigInteger e, java.math.BigInteger v)
public CramerShoupCiphertext(byte[] c)
public java.math.BigInteger getU1()
public void setU1(java.math.BigInteger u1)
public java.math.BigInteger getU2()
public void setU2(java.math.BigInteger u2)
public java.math.BigInteger getE()
public void setE(java.math.BigInteger e)
public java.math.BigInteger getV()
public void setV(java.math.BigInteger v)
public java.lang.String toString()
toString
in class java.lang.Object
public byte[] toByteArray()