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

Public Member Functions

virtual void Mask (uint32_t progress, uint32_t len, CBitVector *values, CBitVector *snd_buf, BYTE protocol)=0
 
virtual void UnMask (uint32_t progress, uint32_t len, CBitVector &choices, CBitVector &output, CBitVector &rcv_buf, CBitVector &tmpmask, BYTE version)=0
 
virtual void expandMask (CBitVector &out, BYTE *sbp, uint32_t offset, uint32_t processedOTs, uint32_t bitlength, crypto *crypt)=0
 

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