|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PaillierThresholdKey | |
---|---|
paillierp | Provides the structures and methods to encrypt data with the Paillier encryption scheme with thresholding. |
paillierp.key | Provides the structures for public and private keys for the use in the generalized Paillier encryption scheme with and without thresholding. |
paillierp.zkp | Provides the structures and methods to produce non-interactive Zero Knowledge Proofs of encryption, decryption, and multiplication in the generalized Paillier Encryption scheme. |
Uses of PaillierThresholdKey in paillierp |
---|
Methods in paillierp that return PaillierThresholdKey | |
---|---|
PaillierThresholdKey |
PaillierThreshold.getPublicThresholdKey()
The public key of the Paillier threshold system, which includes the values n and the public values v and {vi}. |
Methods in paillierp with parameters of type PaillierThresholdKey | |
---|---|
(package private) void |
PaillierThreshold.setEncryption(PaillierThresholdKey key)
Sets the mode for this object to encrypt and will use the provided key to encrypt messages. |
Constructors in paillierp with parameters of type PaillierThresholdKey | |
---|---|
PaillierThreshold(PaillierThresholdKey key)
Constructs a new encryption object which uses the specified key for encryption. |
Uses of PaillierThresholdKey in paillierp.key |
---|
Subclasses of PaillierThresholdKey in paillierp.key | |
---|---|
class |
PaillierPrivateThresholdKey
A private key for the threshold Paillier scheme CS1. |
Methods in paillierp.key that return PaillierThresholdKey | |
---|---|
PaillierThresholdKey |
PaillierThresholdKey.getThresholdKey()
The public key that may be used to encrypt data for private Paillier keys. |
Uses of PaillierThresholdKey in paillierp.zkp |
---|
Methods in paillierp.zkp with parameters of type PaillierThresholdKey | |
---|---|
boolean |
DecryptionZKP.verifyKey(PaillierThresholdKey origkey)
Verifies that the values used in this Zero Knowledge Proof corresponds to the given key. |
Constructors in paillierp.zkp with parameters of type PaillierThresholdKey | |
---|---|
DecryptionZKP(byte[] b,
PaillierThresholdKey pubkey)
Creates an instance of the Zero Knowledge Proof from a byte array (which does not have the key) and a public key. |
|
MultiplicationZKP(byte[] b,
PaillierThresholdKey pubkey)
Creates an instance of the Zero Knowledge Proof from a byte array (which does not have the key) and a public key. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |