|
EPiC
Efficient Privacy-Preserving Counting for MapReduce
|
| common.Benchmark | Benchmarking the encryption scheme with addition, multiplication and exponentiation |
| mapred.BigIntegerWritable | Provides an immutable implementation of a big integer for use in Hadoop framework |
| obsolete.BigVector | |
| common.Cipher | Provides encryption and decryption operations |
| common.ClientRequest | Computes the user's request as a set of encrypted coefficients corresponding to the queried indicator polynomial |
| mapred.Count | EPiC MapReduce main class |
| mapred.CustomRecordReader | Provides an implementation of a common record reader for all MapReduce jobs in the distributed application |
| common.GenPrime | Generates prime p and prime q for the encryption scheme |
| common.GetAnswer | Provides a tool to obtain the plain-text count value from the answer received from the cloud |
| common.LocalCount | |
| mapred.MapRedEpic | Implementation of EPiC's approach |
| mapred.MapRedEpicReducerEvaluate | Implementation of EPiC's approach with a slight difference |
| mapred.MapRedNotSendCoeff | This is an older implementation of EPiC |
| mapred.MapRedPlainCountAll | This is similar to MapRedPlainCountOne, but supports counting many values at once |
| mapred.MapRedPlainCountOne | This is an illustrating implementation of counting based on unencrypted fields |
| common.MultiArray< T > | |
| common.MultiFieldKey | |
| common.Parameters | Provides tools for handling the parameters used for the encryption scheme |
| obsolete.PolyMatrix | |
| common.Polynomial | Provides an implementation for a univariate polynomial P(x) |
| common.Producer | Implementation of a local data generator |
| mapred.Producer | This is a MapReduce job used for generating a large data of set and storing in the HDFS |
| common.Record | Definition of a record used by the application |
| mapred.RecordInputFormat | Provides customized input format for MapReduce counting jobs |
| common.Statistics | Provides a tool for collecting statistics about the values of fields in the data set |
1.7.6.1