nRF5 SDK v17.1.0
Data Fields
CRYS_SRP_Context_t Struct Reference

#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

Field Documentation

CRYS_SRP_Digest_t CRYS_SRP_Context_t::credDigest

Cred digest.

CRYS_SRP_Modulus_t CRYS_SRP_Context_t::ephemPriv

Modulus.

size_t CRYS_SRP_Context_t::ephemPrivSize

Modulus size.

CRYS_SRP_GroupParam_t CRYS_SRP_Context_t::groupParam

Group parameter including the modulus information.

size_t CRYS_SRP_Context_t::hashDigestSize

Hash digest size.

CRYS_HASH_OperationMode_t CRYS_SRP_Context_t::hashMode

Hash mode.

CRYS_SRP_Digest_t CRYS_SRP_Context_t::kMult

SRP K multiplier.

CRYS_RND_State_t* CRYS_SRP_Context_t::pRndState

Pointer to RND state.

SaSiRndGenerateVectWorkFunc_t CRYS_SRP_Context_t::rndGenerateVectFunc

Pointer to random vector generation function.

CRYS_SRP_Entity_t CRYS_SRP_Context_t::srpType

SRP entitiy type.

CRYS_SRP_Version_t CRYS_SRP_Context_t::srpVer

SRP version.

CRYS_SRP_Digest_t CRYS_SRP_Context_t::userNameDigest

User name digest.


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated