netxduo
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states field
Syntax
from
nx_crypto_sha2.h:78
ULONG
nx_sha256_states
[
8
]
;
References
Location
Referrer
Text
nx_crypto_sha2.h:78
ULONG
nx_sha256_states
[
8
]
;
/* Contains each state (A,B,C,D,E,F,G,H). */
nx_crypto_sha2.c:115
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
0
]
=
0x6a09e667
;
/* A H0 */
nx_crypto_sha2.c:116
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
1
]
=
0xbb67ae85
;
/* B H1 */
nx_crypto_sha2.c:117
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
2
]
=
0x3c6ef372
;
/* C H2 */
nx_crypto_sha2.c:118
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
3
]
=
0xa54ff53a
;
/* D H3 */
nx_crypto_sha2.c:119
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
4
]
=
0x510e527f
;
/* E H4 */
nx_crypto_sha2.c:120
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
5
]
=
0x9b05688c
;
/* F H5 */
nx_crypto_sha2.c:121
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
6
]
=
0x1f83d9ab
;
/* G H6 */
nx_crypto_sha2.c:122
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
7
]
=
0x5be0cd19
;
/* H H7 */
nx_crypto_sha2.c:128
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
0
]
=
0xc1059ed8
;
/* A H0 */
nx_crypto_sha2.c:129
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
1
]
=
0x367cd507
;
/* B H1 */
nx_crypto_sha2.c:130
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
2
]
=
0x3070dd17
;
/* C H2 */
nx_crypto_sha2.c:131
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
3
]
=
0xf70e5939
;
/* D H3 */
nx_crypto_sha2.c:132
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
4
]
=
0xffc00b31
;
/* E H4 */
nx_crypto_sha2.c:133
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
5
]
=
0x68581511
;
/* F H5 */
nx_crypto_sha2.c:134
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
6
]
=
0x64f98fa7
;
/* G H6 */
nx_crypto_sha2.c:135
_nx_crypto_sha256_initialize()
context
->
nx_sha256_states
[
7
]
=
0xbefa4fa4
;
/* H H7 */
nx_crypto_sha2.c:345
_nx_crypto_sha256_digest_calculate()
digest
[
0
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
0
]
>
>
24
)
;
nx_crypto_sha2.c:346
_nx_crypto_sha256_digest_calculate()
digest
[
1
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
0
]
>
>
16
)
;
nx_crypto_sha2.c:347
_nx_crypto_sha256_digest_calculate()
digest
[
2
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
0
]
>
>
8
)
;
nx_crypto_sha2.c:348
_nx_crypto_sha256_digest_calculate()
digest
[
3
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
0
]
)
;
nx_crypto_sha2.c:349
_nx_crypto_sha256_digest_calculate()
digest
[
4
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
1
]
>
>
24
)
;
nx_crypto_sha2.c:350
_nx_crypto_sha256_digest_calculate()
digest
[
5
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
1
]
>
>
16
)
;
nx_crypto_sha2.c:351
_nx_crypto_sha256_digest_calculate()
digest
[
6
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
1
]
>
>
8
)
;
nx_crypto_sha2.c:352
_nx_crypto_sha256_digest_calculate()
digest
[
7
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
1
]
)
;
nx_crypto_sha2.c:353
_nx_crypto_sha256_digest_calculate()
digest
[
8
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
2
]
>
>
24
)
;
nx_crypto_sha2.c:354
_nx_crypto_sha256_digest_calculate()
digest
[
9
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
2
]
>
>
16
)
;
nx_crypto_sha2.c:355
_nx_crypto_sha256_digest_calculate()
digest
[
10
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
2
]
>
>
8
)
;
nx_crypto_sha2.c:356
_nx_crypto_sha256_digest_calculate()
digest
[
11
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
2
]
)
;
nx_crypto_sha2.c:357
_nx_crypto_sha256_digest_calculate()
digest
[
12
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
3
]
>
>
24
)
;
nx_crypto_sha2.c:358
_nx_crypto_sha256_digest_calculate()
digest
[
13
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
3
]
>
>
16
)
;
nx_crypto_sha2.c:359
_nx_crypto_sha256_digest_calculate()
digest
[
14
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
3
]
>
>
8
)
;
nx_crypto_sha2.c:360
_nx_crypto_sha256_digest_calculate()
digest
[
15
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
3
]
)
;
nx_crypto_sha2.c:361
_nx_crypto_sha256_digest_calculate()
digest
[
16
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
4
]
>
>
24
)
;
nx_crypto_sha2.c:362
_nx_crypto_sha256_digest_calculate()
digest
[
17
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
4
]
>
>
16
)
;
nx_crypto_sha2.c:363
_nx_crypto_sha256_digest_calculate()
digest
[
18
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
4
]
>
>
8
)
;
nx_crypto_sha2.c:364
_nx_crypto_sha256_digest_calculate()
digest
[
19
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
4
]
)
;
nx_crypto_sha2.c:365
_nx_crypto_sha256_digest_calculate()
digest
[
20
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
5
]
>
>
24
)
;
nx_crypto_sha2.c:366
_nx_crypto_sha256_digest_calculate()
digest
[
21
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
5
]
>
>
16
)
;
nx_crypto_sha2.c:367
_nx_crypto_sha256_digest_calculate()
digest
[
22
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
5
]
>
>
8
)
;
nx_crypto_sha2.c:368
_nx_crypto_sha256_digest_calculate()
digest
[
23
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
5
]
)
;
nx_crypto_sha2.c:369
_nx_crypto_sha256_digest_calculate()
digest
[
24
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
6
]
>
>
24
)
;
nx_crypto_sha2.c:370
_nx_crypto_sha256_digest_calculate()
digest
[
25
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
6
]
>
>
16
)
;
nx_crypto_sha2.c:371
_nx_crypto_sha256_digest_calculate()
digest
[
26
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
6
]
>
>
8
)
;
nx_crypto_sha2.c:372
_nx_crypto_sha256_digest_calculate()
digest
[
27
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
6
]
)
;
nx_crypto_sha2.c:376
_nx_crypto_sha256_digest_calculate()
digest
[
28
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
7
]
>
>
24
)
;
nx_crypto_sha2.c:377
_nx_crypto_sha256_digest_calculate()
digest
[
29
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
7
]
>
>
16
)
;
nx_crypto_sha2.c:378
_nx_crypto_sha256_digest_calculate()
digest
[
30
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
7
]
>
>
8
)
;
nx_crypto_sha2.c:379
_nx_crypto_sha256_digest_calculate()
digest
[
31
]
=
(
UCHAR
)
(
context
->
nx_sha256_states
[
7
]
)
;
nx_crypto_sha2.c:449
_nx_crypto_sha256_process_buffer()
a
=
context
->
nx_sha256_states
[
0
]
;
nx_crypto_sha2.c:450
_nx_crypto_sha256_process_buffer()
b
=
context
->
nx_sha256_states
[
1
]
;
nx_crypto_sha2.c:451
_nx_crypto_sha256_process_buffer()
c
=
context
->
nx_sha256_states
[
2
]
;
nx_crypto_sha2.c:452
_nx_crypto_sha256_process_buffer()
d
=
context
->
nx_sha256_states
[
3
]
;
nx_crypto_sha2.c:453
_nx_crypto_sha256_process_buffer()
e
=
context
->
nx_sha256_states
[
4
]
;
nx_crypto_sha2.c:454
_nx_crypto_sha256_process_buffer()
f
=
context
->
nx_sha256_states
[
5
]
;
nx_crypto_sha2.c:455
_nx_crypto_sha256_process_buffer()
g
=
context
->
nx_sha256_states
[
6
]
;
nx_crypto_sha2.c:456
_nx_crypto_sha256_process_buffer()
h
=
context
->
nx_sha256_states
[
7
]
;
nx_crypto_sha2.c:569
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
0
]
+=
a
;
nx_crypto_sha2.c:570
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
1
]
+=
b
;
nx_crypto_sha2.c:571
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
2
]
+=
c
;
nx_crypto_sha2.c:572
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
3
]
+=
d
;
nx_crypto_sha2.c:573
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
4
]
+=
e
;
nx_crypto_sha2.c:574
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
5
]
+=
f
;
nx_crypto_sha2.c:575
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
6
]
+=
g
;
nx_crypto_sha2.c:576
_nx_crypto_sha256_process_buffer()
context
->
nx_sha256_states
[
7
]
+=
h
;
Data Use
Functions reading
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states
_nx_crypto_sha256_initialize()
_nx_crypto_sha256_digest_calculate()
_nx_crypto_sha256_process_buffer()
all items filtered out
Type of
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states
NX_CRYPTO_SHA256_STRUCT::nx_sha256_states
ULONG
all items filtered out