mbedTLS
mbedtls_sha256_context::state
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_sha256_context::state
mbedtls_sha256_context::state field
The intermediate digest state.
Syntax
from
sha256.h:61
uint32_t
state
[
8
]
;
References
Location
Referrer
Text
sha256.h:61
uint32_t
state
[
8
]
;
/*!< The intermediate digest state. */
sha256.c:119
mbedtls_sha256_starts_ret()
ctx
->
state
[
0
]
=
0x6A09E667
;
sha256.c:120
mbedtls_sha256_starts_ret()
ctx
->
state
[
1
]
=
0xBB67AE85
;
sha256.c:121
mbedtls_sha256_starts_ret()
ctx
->
state
[
2
]
=
0x3C6EF372
;
sha256.c:122
mbedtls_sha256_starts_ret()
ctx
->
state
[
3
]
=
0xA54FF53A
;
sha256.c:123
mbedtls_sha256_starts_ret()
ctx
->
state
[
4
]
=
0x510E527F
;
sha256.c:124
mbedtls_sha256_starts_ret()
ctx
->
state
[
5
]
=
0x9B05688C
;
sha256.c:125
mbedtls_sha256_starts_ret()
ctx
->
state
[
6
]
=
0x1F83D9AB
;
sha256.c:126
mbedtls_sha256_starts_ret()
ctx
->
state
[
7
]
=
0x5BE0CD19
;
sha256.c:131
mbedtls_sha256_starts_ret()
ctx
->
state
[
0
]
=
0xC1059ED8
;
sha256.c:132
mbedtls_sha256_starts_ret()
ctx
->
state
[
1
]
=
0x367CD507
;
sha256.c:133
mbedtls_sha256_starts_ret()
ctx
->
state
[
2
]
=
0x3070DD17
;
sha256.c:134
mbedtls_sha256_starts_ret()
ctx
->
state
[
3
]
=
0xF70E5939
;
sha256.c:135
mbedtls_sha256_starts_ret()
ctx
->
state
[
4
]
=
0xFFC00B31
;
sha256.c:136
mbedtls_sha256_starts_ret()
ctx
->
state
[
5
]
=
0x68581511
;
sha256.c:137
mbedtls_sha256_starts_ret()
ctx
->
state
[
6
]
=
0x64F98FA7
;
sha256.c:138
mbedtls_sha256_starts_ret()
ctx
->
state
[
7
]
=
0xBEFA4FA4
;
sha256.c:212
mbedtls_internal_sha256_process()
A
[
i
]
=
ctx
->
state
[
i
]
;
sha256.c:257
mbedtls_internal_sha256_process()
ctx
->
state
[
i
]
+=
A
[
i
]
;
sha256.c:385
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
0
]
,
output
,
0
)
;
sha256.c:386
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
1
]
,
output
,
4
)
;
sha256.c:387
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
2
]
,
output
,
8
)
;
sha256.c:388
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
3
]
,
output
,
12
)
;
sha256.c:389
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
4
]
,
output
,
16
)
;
sha256.c:390
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
5
]
,
output
,
20
)
;
sha256.c:391
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
6
]
,
output
,
24
)
;
sha256.c:394
mbedtls_sha256_finish_ret()
PUT_UINT32_BE
(
ctx
->
state
[
7
]
,
output
,
28
)
;
Data Use
Functions reading
mbedtls_sha256_context::state
mbedtls_sha256_context::state
mbedtls_sha256_starts_ret()
mbedtls_internal_sha256_process()
mbedtls_sha256_finish_ret()
all items filtered out
Type of
mbedtls_sha256_context::state
mbedtls_sha256_context::state
uint32_t
all items filtered out