netxduo
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states field
Syntax
from
nx_crypto_sha1.h:107
ULONG
nx_sha1_states
[
5
]
;
References
Location
Referrer
Text
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
_nx_crypto_sha1_initialize()
_nx_crypto_sha1_digest_calculate()
_nx_crypto_sha1_process_buffer()
all items filtered out
Type of
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
NX_CRYPTO_SHA1_STRUCT::nx_sha1_states
ULONG
all items filtered out