|
libhcs
|
Public key for use in the Threshold Paillier system. More...
#include <pcs_t.h>
Data Fields | |
| unsigned long | w |
| The number of servers req to successfully decrypt. | |
| unsigned long | l |
| The number of decryption servers. | |
| mpz_t | n |
| Modulus of the key. More... | |
| mpz_t | g |
| Precomputation: n + 1. | |
| mpz_t | n2 |
| Precomputation: n^2. | |
| mpz_t | delta |
| Precomputation: l! | |
Public key for use in the Threshold Paillier system.
This key is the main key used, even during decryption we use this key AS WELL as using the authorization servers.
| mpz_t pcs_t_public_key::n |
Modulus of the key.
n = p * q
1.8.9.1