NX_CRYPTO_SHA512_STRUCT::nx_sha512_states is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_CRYPTO_SHA512_STRUCT::nx_sha512_states

NX_CRYPTO_SHA512_STRUCT::nx_sha512_states field

Syntax

ULONG64 nx_sha512_states[8];

References

LocationReferrerText
nx_crypto_sha5.h:89
ULONG64 nx_sha512_states[8]; /* Contains each state (A,B,C,D,E,F,G,H). */
nx_crypto_sha5.c:135_nx_crypto_sha512_initialize()
context -> nx_sha512_states[0] = 0x6a09e667f3bcc908; /* A H0 */
nx_crypto_sha5.c:136_nx_crypto_sha512_initialize()
context -> nx_sha512_states[1] = 0xbb67ae8584caa73b; /* B H1 */
nx_crypto_sha5.c:137_nx_crypto_sha512_initialize()
context -> nx_sha512_states[2] = 0x3c6ef372fe94f82b; /* C H2 */
nx_crypto_sha5.c:138_nx_crypto_sha512_initialize()
context -> nx_sha512_states[3] = 0xa54ff53a5f1d36f1; /* D H3 */
nx_crypto_sha5.c:139_nx_crypto_sha512_initialize()
context -> nx_sha512_states[4] = 0x510e527fade682d1; /* E H4 */
nx_crypto_sha5.c:140_nx_crypto_sha512_initialize()
context -> nx_sha512_states[5] = 0x9b05688c2b3e6c1f; /* F H5 */
nx_crypto_sha5.c:141_nx_crypto_sha512_initialize()
context -> nx_sha512_states[6] = 0x1f83d9abfb41bd6b; /* G H6 */
nx_crypto_sha5.c:142_nx_crypto_sha512_initialize()
context -> nx_sha512_states[7] = 0x5be0cd19137e2179; /* H H7 */
nx_crypto_sha5.c:149_nx_crypto_sha512_initialize()
context -> nx_sha512_states[0] = 0x8c3d37c819544da2; /* A H0 */
nx_crypto_sha5.c:150_nx_crypto_sha512_initialize()
context -> nx_sha512_states[1] = 0x73e1996689dcd4d6; /* B H1 */
nx_crypto_sha5.c:151_nx_crypto_sha512_initialize()
context -> nx_sha512_states[2] = 0x1dfab7ae32ff9c82; /* C H2 */
nx_crypto_sha5.c:152_nx_crypto_sha512_initialize()
context -> nx_sha512_states[3] = 0x679dd514582f9fcf; /* D H3 */
nx_crypto_sha5.c:153_nx_crypto_sha512_initialize()
context -> nx_sha512_states[4] = 0x0f6d2b697bd44da8; /* E H4 */
nx_crypto_sha5.c:154_nx_crypto_sha512_initialize()
context -> nx_sha512_states[5] = 0x77e36f7304c48942; /* F H5 */
nx_crypto_sha5.c:155_nx_crypto_sha512_initialize()
context -> nx_sha512_states[6] = 0x3f9d85a86a1d36c8; /* G H6 */
nx_crypto_sha5.c:156_nx_crypto_sha512_initialize()
context -> nx_sha512_states[7] = 0x1112e6ad91d692a1; /* H H7 */
nx_crypto_sha5.c:163_nx_crypto_sha512_initialize()
context -> nx_sha512_states[0] = 0x22312194fc2bf72c; /* A H0 */
nx_crypto_sha5.c:164_nx_crypto_sha512_initialize()
context -> nx_sha512_states[1] = 0x9f555fa3c84c64c2; /* B H1 */
nx_crypto_sha5.c:165_nx_crypto_sha512_initialize()
context -> nx_sha512_states[2] = 0x2393b86b6f53b151; /* C H2 */
nx_crypto_sha5.c:166_nx_crypto_sha512_initialize()
context -> nx_sha512_states[3] = 0x963877195940eabd; /* D H3 */
nx_crypto_sha5.c:167_nx_crypto_sha512_initialize()
context -> nx_sha512_states[4] = 0x96283ee2a88effe3; /* E H4 */
nx_crypto_sha5.c:168_nx_crypto_sha512_initialize()
context -> nx_sha512_states[5] = 0xbe5e1e2553863992; /* F H5 */
nx_crypto_sha5.c:169_nx_crypto_sha512_initialize()
context -> nx_sha512_states[6] = 0x2b0199fc2c85b8aa; /* G H6 */
nx_crypto_sha5.c:170_nx_crypto_sha512_initialize()
context -> nx_sha512_states[7] = 0x0eb72ddc81c52ca2; /* H H7 */
nx_crypto_sha5.c:176_nx_crypto_sha512_initialize()
context -> nx_sha512_states[0] = 0xcbbb9d5dc1059ed8; /* A H0 */
nx_crypto_sha5.c:177_nx_crypto_sha512_initialize()
context -> nx_sha512_states[1] = 0x629a292a367cd507; /* B H1 */
nx_crypto_sha5.c:178_nx_crypto_sha512_initialize()
context -> nx_sha512_states[2] = 0x9159015a3070dd17; /* C H2 */
nx_crypto_sha5.c:179_nx_crypto_sha512_initialize()
context -> nx_sha512_states[3] = 0x152fecd8f70e5939; /* D H3 */
nx_crypto_sha5.c:180_nx_crypto_sha512_initialize()
context -> nx_sha512_states[4] = 0x67332667ffc00b31; /* E H4 */
nx_crypto_sha5.c:181_nx_crypto_sha512_initialize()
context -> nx_sha512_states[5] = 0x8eb44a8768581511; /* F H5 */
nx_crypto_sha5.c:182_nx_crypto_sha512_initialize()
context -> nx_sha512_states[6] = 0xdb0c2e0d64f98fa7; /* G H6 */
nx_crypto_sha5.c:183_nx_crypto_sha512_initialize()
context -> nx_sha512_states[7] = 0x47b5481dbefa4fa4; /* H H7 */
nx_crypto_sha5.c:427_nx_crypto_sha512_digest_calculate()
digest[0] = (UCHAR)(context -> nx_sha512_states[i] >> 56);
nx_crypto_sha5.c:428_nx_crypto_sha512_digest_calculate()
digest[1] = (UCHAR)(context -> nx_sha512_states[i] >> 48);
nx_crypto_sha5.c:429_nx_crypto_sha512_digest_calculate()
digest[2] = (UCHAR)(context -> nx_sha512_states[i] >> 40);
nx_crypto_sha5.c:430_nx_crypto_sha512_digest_calculate()
digest[3] = (UCHAR)(context -> nx_sha512_states[i] >> 32);
nx_crypto_sha5.c:431_nx_crypto_sha512_digest_calculate()
digest[4] = (UCHAR)(context -> nx_sha512_states[i] >> 24);
nx_crypto_sha5.c:432_nx_crypto_sha512_digest_calculate()
digest[5] = (UCHAR)(context -> nx_sha512_states[i] >> 16);
nx_crypto_sha5.c:433_nx_crypto_sha512_digest_calculate()
digest[6] = (UCHAR)(context -> nx_sha512_states[i] >> 8);
nx_crypto_sha5.c:434_nx_crypto_sha512_digest_calculate()
digest[7] = (UCHAR)(context -> nx_sha512_states[i]);
nx_crypto_sha5.c:443_nx_crypto_sha512_digest_calculate()
digest[0] = (UCHAR)(context -> nx_sha512_states[3] >> 56);
nx_crypto_sha5.c:444_nx_crypto_sha512_digest_calculate()
digest[1] = (UCHAR)(context -> nx_sha512_states[3] >> 48);
nx_crypto_sha5.c:445_nx_crypto_sha512_digest_calculate()
digest[2] = (UCHAR)(context -> nx_sha512_states[3] >> 40);
nx_crypto_sha5.c:446_nx_crypto_sha512_digest_calculate()
digest[3] = (UCHAR)(context -> nx_sha512_states[3] >> 32);
nx_crypto_sha5.c:536_nx_crypto_sha512_process_buffer()
a = context -> nx_sha512_states[0];
nx_crypto_sha5.c:537_nx_crypto_sha512_process_buffer()
b = context -> nx_sha512_states[1];
nx_crypto_sha5.c:538_nx_crypto_sha512_process_buffer()
c = context -> nx_sha512_states[2];
nx_crypto_sha5.c:539_nx_crypto_sha512_process_buffer()
d = context -> nx_sha512_states[3];
nx_crypto_sha5.c:540_nx_crypto_sha512_process_buffer()
e = context -> nx_sha512_states[4];
nx_crypto_sha5.c:541_nx_crypto_sha512_process_buffer()
f = context -> nx_sha512_states[5];
nx_crypto_sha5.c:542_nx_crypto_sha512_process_buffer()
g = context -> nx_sha512_states[6];
nx_crypto_sha5.c:543_nx_crypto_sha512_process_buffer()
h = context -> nx_sha512_states[7];
nx_crypto_sha5.c:561_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[0] += a;
nx_crypto_sha5.c:562_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[1] += b;
nx_crypto_sha5.c:563_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[2] += c;
nx_crypto_sha5.c:564_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[3] += d;
nx_crypto_sha5.c:565_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[4] += e;
nx_crypto_sha5.c:566_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[5] += f;
nx_crypto_sha5.c:567_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[6] += g;
nx_crypto_sha5.c:568_nx_crypto_sha512_process_buffer()
context -> nx_sha512_states[7] += h;

Data Use

Functions reading NX_CRYPTO_SHA512_STRUCT::nx_sha512_states
NX_CRYPTO_SHA512_STRUCT::nx_sha512_states
Type of NX_CRYPTO_SHA512_STRUCT::nx_sha512_states
NX_CRYPTO_SHA512_STRUCT::nx_sha512_states
all items filtered out