Wiselib
|
#include "utma_weak.h"
Functions | |
PubTriple * | GenPub (pairing_t *pairing) |
Key * | GenKey (Pub *pub, Msk *msk) |
CipherText * | rE (Pub *pub, Pk *pk, PlainText *M) |
PlainText * | rD (Pub *pub, Sk *sk, CipherText *Ct) |
Enc * | enc (Pub *pub, Pk *pk, PlainText *M) |
PlainText * | dec (Pub *pub, Sk *sk, Enc *enc) |
CipherText * | Randomize (Pub *pub, CipherText *Ct) |
Enc * | star (Pub *pub, Enc *encp) |
void | freeCypherText (CipherText *ct) |
void freeCypherText | ( | CipherText * | ct | ) |
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 | ||
) |