Wiselib
Functions
wiselib.testing/algorithms/privacy/code_pc/src/header/utma_weak.h File Reference
#include <pbc.h>
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include "common.h"

Go to the source code of this file.

Functions

PubTripleGenPub (pairing_t *pairing)
KeyGenKey (Pub *pub, Msk *msk)
CipherTextrE (Pub *pub, Pk *pk, PlainText *M)
PlainTextrD (Pub *pub, Sk *sk, CipherText *Ct)
CipherTextRandomize (Pub *pub, CipherText *Ct)
Encstar (Pub *pub, Enc *encp)
Encenc (Pub *pub, Pk *pk, PlainText *M)
PlainTextdec (Pub *pub, Sk *sk, Enc *enc)
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