CRYS_SRP_Context_t

nRF5 SDK v17.0.2

#include <crys_srp.h>

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.

  • external/nrf_cc310/include/crys_srp.h