ABY Framework  1.0
Arithmetic Bool Yao Framework
 All Classes Files Functions Variables Enumerations Enumerator Macros
Public Member Functions | List of all members
NaorPinkas Class Reference
Inheritance diagram for NaorPinkas:
Inheritance graph
[legend]
Collaboration diagram for NaorPinkas:
Collaboration graph
[legend]

Public Member Functions

 NaorPinkas (crypto *crypt, field_type ftype)
 
void Receiver (uint32_t nSndVals, uint32_t nOTs, CBitVector &choices, CSocket &sock, BYTE *ret)
 
void Sender (uint32_t nSndVals, uint32_t nOTs, CSocket &sock, BYTE *ret)
 
- Public Member Functions inherited from BaseOT
 BaseOT (crypto *crypt, field_type ftype)
 
virtual void Sender (uint32_t nSndVals, uint32_t nOTs, CSocket &sock, uint8_t *ret)=0
 
virtual void Receiver (uint32_t nSndVals, uint32_t uint32_t, CBitVector &choices, CSocket &sock, uint8_t *ret)=0
 

Additional Inherited Members

- Protected Member Functions inherited from BaseOT
void hashReturn (uint8_t *ret, uint32_t ret_len, uint8_t *val, uint32_t val_len, uint32_t ctr)
 
- Protected Attributes inherited from BaseOT
cryptom_cCrypto
 
pk_cryptom_cPKCrypto
 

The documentation for this class was generated from the following files: