libhcs
Data Fields
pcs_t_public_key Struct Reference

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!
 

Detailed Description

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.

Field Documentation

mpz_t pcs_t_public_key::n

Modulus of the key.

n = p * q


The documentation for this struct was generated from the following file: