|
||||||||||
| 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 | |||||||||