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

Public Member Functions

 XORMasking (uint32_t bitlength)
 
 XORMasking (uint32_t bitlength, CBitVector &delta)
 
void init (uint32_t bitlength)
 
void Mask (uint32_t progress, uint32_t processedOTs, CBitVector *values, CBitVector *snd_buf, BYTE protocol)
 
void UnMask (uint32_t progress, uint32_t processedOTs, CBitVector &choices, CBitVector &output, CBitVector &rcv_buf, CBitVector &tmpmask, BYTE protocol)
 
void expandMask (CBitVector &out, BYTE *sbp, uint32_t offset, uint32_t processedOTs, uint32_t bitlength, crypto *crypt)
 

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