Mistake on this page?
Report an issue in GitHub or email us
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

Definition at line 186 of file crys_srp.h.

Field Documentation

CRYS_SRP_Digest_t credDigest

Cred digest.

Definition at line 208 of file crys_srp.h.

CRYS_SRP_Modulus_t ephemPriv

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.

size_t hashDigestSize

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.

CRYS_RND_State_t* pRndState

Pointer to RND state.

Definition at line 198 of file crys_srp.h.

SaSiRndGenerateVectWorkFunc_t rndGenerateVectFunc

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.

CRYS_SRP_Digest_t userNameDigest

User name digest.

Definition at line 206 of file crys_srp.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.