Percy++
A C++ implementation of Private Information Retrieval (PIR) protocols
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NRSDecoder_GF2E
 CDT
 NRSDecoder_ZZ_p
 CDT
 CAGDecodeInfo
 CAGParams
 CBufferInfo
 CChoice
 CChorParams
 CcmpPolys
 CCol
 CDataStoreA simple database object
 CDecoderResultContains the results (so far) of decoding words
 CElem
 CFileDataStoreA database that is backed by one contiguous file
 CFXY
 CGF2EParams
 CHybridParams
 CMatrix
 CMemoryStreamBuf
 CNullClientA PIR client that does nothing except send random data to the servers and receive the responses
 CPercyAGClientA PIR client for the CPIR protocol by Aguilar Melchor and Gaborit (2007)
 CPercyAGServerA PIR server for the CPIR protocol by Aguilar Melchor and Gaborit (2007)
 CPercyBlockResults
 CPercyClientAn abstract base class for a PIR client
 CPercyClient_ChorA PIR client for the IT-PIR protocol by Chor et al. (1995)
 CPercyClient_GF2EA PIR client for the IT-PIR protocol by Goldberg (2007) over GF(2^E)
 CPercyClient_ZZ_pA PIR client for the IT-PIR protocol by Goldberg (2007) over the integers modulo p
 CPercyClientParamsClient parameters
 CPercyClientStats
 CPercyHybridClient
 CPercyHybridServer
 CPercyParamsAn abstract base class for a protocol's parameters
 CPercyResult
 CPercyServerAn abstract base class for a PIR server
 CCol
 CElem
 CMatrix
 CRow
 CSubMatrix
 CPercyServer_ChorA PIR server for the IT-PIR protocol by Chor et al. (1995)
 CPercyServer_GF2EA PIR server for the IT-PIR protocol by Goldberg (2007) over GF(2^E)
 CPercyServer_ZZ_pA PIR server for the IT-PIR protocol by Goldberg (2007) over the integers modulo p
 CPercyServerParamsServer parameters
 CPercyServerStats
 CPercyStats
 CQueryBatchStats
 CRecoveryPolyA struct containing a reconstructed polynomial over the field F
 CRecoveryPolyMultiA struct containing a multiple reconstructed polynomials over the field F
 CRecursiveAGParams
 CRecursiveClientA PIR client for recursive PIR protocols
 CRecursiveClientParams
 CRecursiveParams
 CRecursiveServerA PIR server for recursive PIR protocols
 CRecursiveServerParams
 CRow
 CRSDecoderReed-Solomon Decoder
 CserverinfoInformation needed to connect to a server
 CSPIRClientQuery
 CSPIRServerQuery
 CSubMatrix
 Csubset_iterator
 CZZ_pParams