![]() |
SeComLib
|
| The enclosing namespace | |
| Contains the core library | |
| Template class which adds syntactic sugar to big integer operations | |
| Wrapper class for the most common functions related to the mpz_t datatype of the GMP library | |
| Blinding factor cache parameter container struct | |
| CiphertextBase template class | |
| Template abstract base class for homomorphic encryption primitives | |
| Template class which implements the data packing functionality | |
| Container for data buckets | |
| The public key container structure for the Dgk cryptosystem | |
| The private key container structure for the Dgk cryptosystem | |
| DGK cipertext | |
| The randomizer type for DGK | |
| Implementation of the public-key DGK Cryptosystem | |
| The public key container structure for the ElGamal cryptosystem | |
| The private key container structure for the ElGamal cryptosystem | |
| The randomizer type for Paillier | |
| Implementation of the public-key ElGamal Cryptosystem | |
| ElGamal cipertext | |
| ElGamal cipertext container structure | |
| The public key container structure for the Okamoto-Uchiyama cryptosystem | |
| The private key container structure for the Okamoto-Uchiyama cryptosystem | |
| Okamoto-Uchiyama cipertext | |
| The randomizer type for Okamoto-Uchiyama | |
| Implementation of the public-key Okamoto-Uchiyama Cryptosystem | |
| The public key container structure for the Paillier cryptosystem | |
| The private key container structure for the Paillier cryptosystem | |
| Paillier cipertext | |
| The randomizer type for Paillier | |
| Implementation of the public-key Paillier Cryptosystem | |
| Template class which masks various RandomProvider implementations and provides a common interface that all of them must implement | |
| Wrapper for the required GMP library random number specific functions | |
| RandomizerBase struct | |
| Randomizer cache | |
| Randomizer cache parameter container struct | |
| Stores precomputed random data | |
| Secure Extremum Selection Server | |
| Secure Extremum Selection Client | |
| Stores precomputed random data | |
| Secure Multiplication Server | |
| Secure Multiplication Client | |
| Permutation class which implements the Fisher-Yates (Knuth) shuffle algorithm | |
| Simulation for paper: Generating Private Recommendations Efficiently Using Homomorphic Encryption and Data Packing | |
| Client | |
| Privacy Service Provider | |
| Service Provider | |
| Simulation for paper: Generating Private Recommendations Efficiently Using Homomorphic Encryption and Data Packing | |
| Client | |
| Comparison blinding factor cache parameter container struct | |
| Stores precomputed random data | |
| Contains required precomputed encryptions of random blinding factors | |
| Contains required precomputed random data | |
| Privacy Service Provider | |
| Secure Comparison Client | |
| Secure Comparison Server | |
| Service Provider | |
| Reusable building blocks for: Generating Private Recommendations Efficiently Using Homomorphic Encryption and Data Packing | |
| Comparison blinding factor cache parameter container struct | |
| Stores precomputed random data | |
| Stores precomputed random data | |
| DGK Comparison Client | |
| DGK Comparison Server | |
| Secure Comparison Client | |
| Secure Comparison Server | |
| Simulation for secure minimum and maximum selection | |
| Client | |
| Server | |
| Simulation for: Privacy-Preserving Face Recognition | |
| Client | |
| Server | |
| Reusable building blocks for: Privacy-Preserving Face Recognition | |
| Comparison blinding factor cache parameter container struct | |
| Stores precomputed random data | |
| Comparison blinding factor cache parameter container struct | |
| Stores precomputed random data | |
| Secure Comparison Client | |
| DGK Comparison Server | |
| Secure Comparison Client | |
| Secure Comparison Server | |
| Simulation for: Privacy-Preserving Recommender Systems in eHealth Systems | |
| Home hub client | |
| Secure Support Vector Machine algorithm | |
| Medical Recommendations Server | |
| Processed test data container | |
| Contains utility classes | |
| Utilitary class for parsing the configuration file | |
| Utilitary class providing algorithm timing functionality | |
| Utilitary class providing date and time functions | |
| Contains utilitary functions for accessing the filesystem | |
| Utilitary class providing custom math functions |
1.8.6