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