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

Functions

IEPub * GenIEPub (pairing_t *pairing)
CAKey * GenerateCAKey (IEPub *pub)
IssuerKey * GenerateKey (IEPub *pub)
PublicKeyCertificate * RegisterPublicKey (IEPub *pub, CAKey *cakey, IssuerKey *issuerKey)
IECypherText * InitTag (IEPub *pub, IssuerPK *issuerPk, PublicKeyCertificate *cert, PlainText *pt)
IECypherText * IERandomize (IEPub *pub, CAKey *cakey, IECypherText *ct)
PlainText * ReadAndDecrypt (IEPub *pub, CAKey *cakey, IssuerSK *issuerSk, IECypherText *ct)
int VerifyCertificate (IEPub *pub, CAKey *cakey, IECypherText *ct)

Function Documentation

CAKey* GenerateCAKey ( IEPub *  pub)
IssuerKey* GenerateKey ( IEPub *  pub)
IEPub* GenIEPub ( pairing_t *  pairing)
IECypherText* IERandomize ( IEPub *  pub,
CAKey *  cakey,
IECypherText *  ct 
)
IECypherText* InitTag ( IEPub *  pub,
IssuerPK *  issuerPk,
PublicKeyCertificate *  cert,
PlainText *  pt 
)
PlainText* ReadAndDecrypt ( IEPub *  pub,
CAKey *  cakey,
IssuerSK *  issuerSk,
IECypherText *  ct 
)
PublicKeyCertificate* RegisterPublicKey ( IEPub *  pub,
CAKey *  cakey,
IssuerKey *  issuerKey 
)
int VerifyCertificate ( IEPub *  pub,
CAKey *  cakey,
IECypherText *  ct 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines