10         void* heap, 
int devId);
 
   34         ecc_point* rsk, 
int* valid);
 
   39         const ecc_point* rsk, 
byte* table, word32* len);
 
   64         byte* out, word32* sz, 
int raw);
 
   69         word32 sz, ecc_point* rsk);
 
   85         word32 sz, 
int trusted);
 
  107         const byte* data, word32 sz);
 
  125         enum wc_HashType hashType, 
byte* ssv, word16 ssvSz, 
byte* auth,
 
  141         byte* ssv, word16 ssvSz, 
const byte* auth,
 
int wc_ClearSakkePointITable(SakkeKey *key)
 
int wc_SetSakkePointITable(SakkeKey *key, byte *table, word32 len)
 
int wc_DeriveSakkeSSV(SakkeKey *key, enum wc_HashType hashType, byte *ssv, word16 ssvSz, const byte *auth, word16 authSz)
 
int wc_GenerateSakkeSSV(SakkeKey *key, WC_RNG *rng, byte *ssv, word16 *ssvSz)
 
int wc_GetSakkeAuthSize(SakkeKey *key, word16 *authSz)
 
int wc_GetSakkePointI(SakkeKey *key, byte *data, word32 *sz)
 
int wc_GenerateSakkePointITable(SakkeKey *key, byte *table, word32 *len)
 
int wc_MakeSakkePointI(SakkeKey *key, const byte *id, word16 idSz)
 
int wc_MakeSakkeEncapsulatedSSV(SakkeKey *key, enum wc_HashType hashType, byte *ssv, word16 ssvSz, byte *auth, word16 *authSz)
 
int wc_SetSakkePointI(SakkeKey *key, const byte *id, word16 idSz, const byte *data, word32 sz)
 
int wc_EncodeSakkeRsk(const SakkeKey *key, ecc_point *rsk, byte *out, word32 *sz, int raw)
 
int wc_GenerateSakkeRskTable(const SakkeKey *key, const ecc_point *rsk, byte *table, word32 *len)
 
int wc_DecodeSakkeRsk(const SakkeKey *key, const byte *data, word32 sz, ecc_point *rsk)
 
int wc_ValidateSakkeRsk(SakkeKey *key, const byte *id, word16 idSz, ecc_point *rsk, int *valid)
 
int wc_MakeSakkeRsk(SakkeKey *key, const byte *id, word16 idSz, ecc_point *rsk)
 
int wc_ImportSakkeRsk(SakkeKey *key, const byte *data, word32 sz)
 
int wc_SetSakkeRsk(SakkeKey *key, const ecc_point *rsk, byte *table, word32 len)
 
int wc_ExportSakkeKey(SakkeKey *key, byte *data, word32 *sz)
 
void wc_FreeSakkeKey(SakkeKey *key)
 
int wc_ExportSakkePrivateKey(SakkeKey *key, byte *data, word32 *sz)
 
int wc_InitSakkeKey_ex(SakkeKey *key, int keySize, int curveId, void *heap, int devId)
 
int wc_SetSakkeIdentity(SakkeKey *key, const byte *id, word16 idSz)
 
int wc_ImportSakkeKey(SakkeKey *key, const byte *data, word32 sz)
 
int wc_ImportSakkePrivateKey(SakkeKey *key, const byte *data, word32 sz)
 
int wc_ImportSakkePublicKey(SakkeKey *key, const byte *data, word32 sz, int trusted)
 
int wc_InitSakkeKey(SakkeKey *key, void *heap, int devId)
 
int wc_MakeSakkePublicKey(SakkeKey *key, ecc_point *pub)
 
int wc_MakeSakkeKey(SakkeKey *key, WC_RNG *rng)
 
int wc_ExportSakkePublicKey(SakkeKey *key, byte *data, word32 *sz, int raw)