Wiselib
Functions
wiselib.testing/algorithms/privacy/code_pc/src/source/utma_weak.c File Reference
#include "utma_weak.h"

Functions

PubTripleGenPub (pairing_t *pairing)
KeyGenKey (Pub *pub, Msk *msk)
CipherTextrE (Pub *pub, Pk *pk, PlainText *M)
PlainTextrD (Pub *pub, Sk *sk, CipherText *Ct)
Encenc (Pub *pub, Pk *pk, PlainText *M)
PlainTextdec (Pub *pub, Sk *sk, Enc *enc)
CipherTextRandomize (Pub *pub, CipherText *Ct)
Encstar (Pub *pub, Enc *encp)
void freeCypherText (CipherText *ct)

Function Documentation

PlainText* dec ( Pub pub,
Sk sk,
Enc enc 
)
Enc* enc ( Pub pub,
Pk pk,
PlainText M 
)
void freeCypherText ( CipherText ct)
Key* GenKey ( Pub pub,
Msk msk 
)
PubTriple* GenPub ( pairing_t *  pairing)
CipherText* Randomize ( Pub pub,
CipherText Ct 
)
PlainText* rD ( Pub pub,
Sk sk,
CipherText Ct 
)
CipherText* rE ( Pub pub,
Pk pk,
PlainText M 
)
Enc* star ( Pub pub,
Enc encp 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines