Kenji Arai / mbed-os_TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Embed: (wiki syntax)

« Back to documentation index

CRYS_SRP_Context_t Struct Reference

CRYS_SRP_Context_t Struct Reference
[CryptoCell SRP APIs]

#include <crys_srp.h>

Data Fields

CRYS_SRP_Entity_t srpType
CRYS_SRP_Version_t srpVer
CRYS_SRP_GroupParam_t groupParam
CRYS_HASH_OperationMode_t hashMode
size_t hashDigestSize
CRYS_RND_State_tpRndState
SaSiRndGenerateVectWorkFunc_t rndGenerateVectFunc
CRYS_SRP_Modulus_t ephemPriv
size_t ephemPrivSize
CRYS_SRP_Digest_t userNameDigest
CRYS_SRP_Digest_t credDigest
CRYS_SRP_Digest_t kMult

Detailed Description

The SRP context prototype

Definition at line 186 of file crys_srp.h.


Field Documentation

Cred digest.

Definition at line 208 of file crys_srp.h.

Modulus.

Definition at line 202 of file crys_srp.h.

size_t ephemPrivSize

Modulus size.

Definition at line 204 of file crys_srp.h.

Group parameter including the modulus information.

Definition at line 192 of file crys_srp.h.

Hash digest size.

Definition at line 196 of file crys_srp.h.

Hash mode.

Definition at line 194 of file crys_srp.h.

SRP K multiplier.

Definition at line 210 of file crys_srp.h.

Pointer to RND state.

Definition at line 198 of file crys_srp.h.

Pointer to random vector generation function.

Definition at line 200 of file crys_srp.h.

SRP entitiy type.

Definition at line 188 of file crys_srp.h.

SRP version.

Definition at line 190 of file crys_srp.h.

User name digest.

Definition at line 206 of file crys_srp.h.