A B C D E F G H I K L M N P R S T U V W Y Z

D

d - Variable in class paillierp.key.PaillierPrivateKey
Secret key; d mod nZ*n and d = 0 mod λ, where λ is least common multiple of p-1 and q-1.
d - Variable in class paillierp.zkp.MultiplicationZKP
A random encryption of E(a&alpha).
deckey - Variable in class paillierp.Paillier
Private Key allowing decryption; should be same as public key.
deckey - Variable in class paillierp.PaillierThreshold
Private Key allowing decryption; should be same as public key.
decrypt(BigInteger) - Method in class paillierp.Paillier
Decrypts the given ciphertext.
decrypt(BigInteger) - Method in class paillierp.PaillierThreshold
Partially decrypts the given ciphertext c < n2 using the share of the private key.
decryption - Variable in class paillierp.PartialDecryption
The partial decryption
DecryptionZKP - Class in paillierp.zkp
A non-interactive Zero Knowledge Proof that some partial decryption was done.
DecryptionZKP(byte[]) - Constructor for class paillierp.zkp.DecryptionZKP
Creates an instance of the Zero Knowledge Proof of decryption from a byte array which does have the key encoded.
DecryptionZKP(byte[], BigInteger, BigInteger, BigInteger) - Constructor for class paillierp.zkp.DecryptionZKP
Creates an instance of the Zero Knowledge Proof from a byte array (which does not have the key) and the values necessary for verification.
DecryptionZKP(byte[], PaillierThresholdKey) - Constructor for class paillierp.zkp.DecryptionZKP
Creates an instance of the Zero Knowledge Proof from a byte array (which does not have the key) and a public key.
DecryptionZKP(PaillierPrivateThresholdKey, BigInteger) - Constructor for class paillierp.zkp.DecryptionZKP
Creates an instance of the Zero Knoweledge Proof and partial decryption.
decryptMode - Variable in class paillierp.AbstractPaillier
Boolean signifying that the variables for decryption are in place.
decryptOnly(BigInteger) - Method in class paillierp.PaillierThreshold
Partially decrypts the given ciphertext c < n2 using the share of the private key.
decryptProof(BigInteger) - Method in class paillierp.PaillierThreshold
Partially decrypts the given ciphertext c < n2 using the share of the private key.
delta - Variable in class paillierp.key.PaillierThresholdKey
Δ=L!; this is used often in decryption algorithms.
dInvs - Variable in class paillierp.key.PaillierPrivateKey
The inverse of d mod ns.

A B C D E F G H I K L M N P R S T U V W Y Z