NX_CRYPTO_SHA1_STRUCT::nx_sha1_states is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_CRYPTO_SHA1_STRUCT::nx_sha1_states

NX_CRYPTO_SHA1_STRUCT::nx_sha1_states field

Syntax

ULONG nx_sha1_states[5];

References

LocationReferrerText
nx_crypto_sha1.h:107
ULONG nx_sha1_states[5]; /* Contains each state (A,B,C,D). */
nx_crypto_sha1.c:133_nx_crypto_sha1_initialize()
context -> nx_sha1_states[0] = 0x67452301UL; /* Setup state A. */
nx_crypto_sha1.c:134_nx_crypto_sha1_initialize()
context -> nx_sha1_states[1] = 0xEFCDAB89UL; /* Setup state B. */
nx_crypto_sha1.c:135_nx_crypto_sha1_initialize()
context -> nx_sha1_states[2] = 0x98BADCFEUL; /* Setup state C. */
nx_crypto_sha1.c:136_nx_crypto_sha1_initialize()
context -> nx_sha1_states[3] = 0x10325476UL; /* Setup state D. */
nx_crypto_sha1.c:137_nx_crypto_sha1_initialize()
context -> nx_sha1_states[4] = 0xC3D2E1F0UL; /* Setup state E. */
nx_crypto_sha1.c:353_nx_crypto_sha1_digest_calculate()
digest[0] = (UCHAR)(context -> nx_sha1_states[0] >> 24);
nx_crypto_sha1.c:354_nx_crypto_sha1_digest_calculate()
digest[1] = (UCHAR)(context -> nx_sha1_states[0] >> 16);
nx_crypto_sha1.c:355_nx_crypto_sha1_digest_calculate()
digest[2] = (UCHAR)(context -> nx_sha1_states[0] >> 8);
nx_crypto_sha1.c:356_nx_crypto_sha1_digest_calculate()
digest[3] = (UCHAR)(context -> nx_sha1_states[0]);
nx_crypto_sha1.c:357_nx_crypto_sha1_digest_calculate()
digest[4] = (UCHAR)(context -> nx_sha1_states[1] >> 24);
nx_crypto_sha1.c:358_nx_crypto_sha1_digest_calculate()
digest[5] = (UCHAR)(context -> nx_sha1_states[1] >> 16);
nx_crypto_sha1.c:359_nx_crypto_sha1_digest_calculate()
digest[6] = (UCHAR)(context -> nx_sha1_states[1] >> 8);
nx_crypto_sha1.c:360_nx_crypto_sha1_digest_calculate()
digest[7] = (UCHAR)(context -> nx_sha1_states[1]);
nx_crypto_sha1.c:361_nx_crypto_sha1_digest_calculate()
digest[8] = (UCHAR)(context -> nx_sha1_states[2] >> 24);
nx_crypto_sha1.c:362_nx_crypto_sha1_digest_calculate()
digest[9] = (UCHAR)(context -> nx_sha1_states[2] >> 16);
nx_crypto_sha1.c:363_nx_crypto_sha1_digest_calculate()
digest[10] = (UCHAR)(context -> nx_sha1_states[2] >> 8);
nx_crypto_sha1.c:364_nx_crypto_sha1_digest_calculate()
digest[11] = (UCHAR)(context -> nx_sha1_states[2]);
nx_crypto_sha1.c:365_nx_crypto_sha1_digest_calculate()
digest[12] = (UCHAR)(context -> nx_sha1_states[3] >> 24);
nx_crypto_sha1.c:366_nx_crypto_sha1_digest_calculate()
digest[13] = (UCHAR)(context -> nx_sha1_states[3] >> 16);
nx_crypto_sha1.c:367_nx_crypto_sha1_digest_calculate()
digest[14] = (UCHAR)(context -> nx_sha1_states[3] >> 8);
nx_crypto_sha1.c:368_nx_crypto_sha1_digest_calculate()
digest[15] = (UCHAR)(context -> nx_sha1_states[3]);
nx_crypto_sha1.c:369_nx_crypto_sha1_digest_calculate()
digest[16] = (UCHAR)(context -> nx_sha1_states[4] >> 24);
nx_crypto_sha1.c:370_nx_crypto_sha1_digest_calculate()
digest[17] = (UCHAR)(context -> nx_sha1_states[4] >> 16);
nx_crypto_sha1.c:371_nx_crypto_sha1_digest_calculate()
digest[18] = (UCHAR)(context -> nx_sha1_states[4] >> 8);
nx_crypto_sha1.c:372_nx_crypto_sha1_digest_calculate()
digest[19] = (UCHAR)(context -> nx_sha1_states[4]);
nx_crypto_sha1.c:455_nx_crypto_sha1_process_buffer()
a = context -> nx_sha1_states[0];
nx_crypto_sha1.c:456_nx_crypto_sha1_process_buffer()
b = context -> nx_sha1_states[1];
nx_crypto_sha1.c:457_nx_crypto_sha1_process_buffer()
c = context -> nx_sha1_states[2];
nx_crypto_sha1.c:458_nx_crypto_sha1_process_buffer()
d = context -> nx_sha1_states[3];
nx_crypto_sha1.c:459_nx_crypto_sha1_process_buffer()
e = context -> nx_sha1_states[4];
nx_crypto_sha1.c:514_nx_crypto_sha1_process_buffer()
context -> nx_sha1_states[0] += a;
nx_crypto_sha1.c:515_nx_crypto_sha1_process_buffer()
context -> nx_sha1_states[1] += b;
nx_crypto_sha1.c:516_nx_crypto_sha1_process_buffer()
context -> nx_sha1_states[2] += c;
nx_crypto_sha1.c:517_nx_crypto_sha1_process_buffer()
context -> nx_sha1_states[3] += d;
nx_crypto_sha1.c:518_nx_crypto_sha1_process_buffer()
context -> nx_sha1_states[4] += e;

Data Use

Functions reading NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
Type of NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
all items filtered out