netxduo
NX_CRYPTO_PHASH
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_PHASH
NX_CRYPTO_PHASH struct
Syntax
Show:
Summary
Declaration
from
nx_crypto_phash.h:64
typedef
struct
NX_CRYPTO_PHASH_STRUCT
{
UCHAR
*
nx_crypto_phash_secret
;
NX_CRYPTO_KEY_SIZE
nx_crypto_phash_secret_length
;
UCHAR
*
nx_crypto_phash_seed
;
UINT
nx_crypto_phash_seed_length
;
UCHAR
*
nx_crypto_phash_temp_A
;
UINT
nx_crypto_phash_temp_A_size
;
NX_CRYPTO_METHOD
*
nx_crypto_hmac_method
;
UCHAR
*
nx_crypto_hmac_metadata
;
UINT
nx_crypto_hmac_metadata_size
;
UCHAR
*
nx_crypto_hmac_output
;
UINT
nx_crypto_hmac_output_size
;
}
NX_CRYPTO_PHASH
;
Fields
Field
Declared as
NX_CRYPTO_PHASH_STRUCT::nx_crypto_phash_secret
UCHAR
*
NX_CRYPTO_PHASH_STRUCT::nx_crypto_phash_secret_length
NX_CRYPTO_KEY_SIZE
NX_CRYPTO_PHASH_STRUCT::nx_crypto_phash_seed
UCHAR
*
NX_CRYPTO_PHASH_STRUCT::nx_crypto_phash_seed_length
UINT
NX_CRYPTO_PHASH_STRUCT::nx_crypto_phash_temp_A
UCHAR
*
NX_CRYPTO_PHASH_STRUCT::nx_crypto_phash_temp_A_size
UINT
NX_CRYPTO_PHASH_STRUCT::nx_crypto_hmac_method
NX_CRYPTO_METHOD
*
NX_CRYPTO_PHASH_STRUCT::nx_crypto_hmac_metadata
UCHAR
*
NX_CRYPTO_PHASH_STRUCT::nx_crypto_hmac_metadata_size
UINT
NX_CRYPTO_PHASH_STRUCT::nx_crypto_hmac_output
UCHAR
*
NX_CRYPTO_PHASH_STRUCT::nx_crypto_hmac_output_size
UINT
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
NX_CRYPTO_PHASH_STRUCT
nx_crypto_phash.h:64
}
NX_CRYPTO_PHASH
;
nx_crypto_phash.h:77
NX_CRYPTO_KEEP
UINT
_nx_crypto_phash
(
NX_CRYPTO_PHASH
*
phash
,
UCHAR
*
output
,
UINT
desired_length
)
nx_crypto_phash.c:70
_nx_crypto_phash()
_nx_crypto_phash()::phash
}
NX_CRYPTO_PHASH
;
nx_crypto_phash.h:77
NX_CRYPTO_PHASH
UINT
_nx_crypto_phash
(
NX_CRYPTO_PHASH
*
phash
,
UCHAR
*
output
,
UINT
desired_length
)
;
nx_crypto_phash.h:85
_nx_crypto_phash()
_nx_crypto_phash()::phash
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_1.c:77
_nx_crypto_method_prf_1_init()
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_1.c:244
_nx_crypto_method_prf_1_operation()
NX_CRYPTO_PHASH
nx_secure_tls_prf_phash_info
;
nx_crypto_tls_prf_1.h:67
NX_CRYPTO_TLS_PRF_1_STRUCT
NX_CRYPTO_TLS_PRF_1_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_sha256.c:77
_nx_crypto_method_prf_sha_256_init()
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_sha256.c:243
_nx_crypto_method_prf_sha_256_operation()
NX_CRYPTO_PHASH
nx_secure_tls_prf_phash_info
;
nx_crypto_tls_prf_sha256.h:67
NX_CRYPTO_TLS_PRF_SHA256_STRUCT
NX_CRYPTO_TLS_PRF_SHA256_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_sha384.c:78
_nx_crypto_method_prf_sha384_init()
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_sha384.c:243
_nx_crypto_method_prf_sha384_operation()
NX_CRYPTO_PHASH
nx_secure_tls_prf_phash_info
;
nx_crypto_tls_prf_sha384.h:63
NX_CRYPTO_TLS_PRF_SHA384_STRUCT
NX_CRYPTO_TLS_PRF_SHA384_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_sha512.c:78
_nx_crypto_method_prf_sha512_init()
NX_CRYPTO_PHASH
*
phash
;
nx_crypto_tls_prf_sha512.c:243
_nx_crypto_method_prf_sha512_operation()
NX_CRYPTO_PHASH
nx_secure_tls_prf_phash_info
;
nx_crypto_tls_prf_sha512.h:63
NX_CRYPTO_TLS_PRF_SHA512_STRUCT
NX_CRYPTO_TLS_PRF_SHA512_STRUCT::nx_secure_tls_prf_phash_info
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
_nx_crypto_phash()::phash
_nx_crypto_phash()
nx_crypto_phash.h:85
NX_CRYPTO_TLS_PRF_1_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_TLS_PRF_1_STRUCT
nx_crypto_tls_prf_1.h:67
NX_CRYPTO_TLS_PRF_SHA256_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_TLS_PRF_SHA256_STRUCT
nx_crypto_tls_prf_sha256.h:67
NX_CRYPTO_TLS_PRF_SHA384_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_TLS_PRF_SHA384_STRUCT
nx_crypto_tls_prf_sha384.h:63
NX_CRYPTO_TLS_PRF_SHA512_STRUCT::nx_secure_tls_prf_phash_info
NX_CRYPTO_TLS_PRF_SHA512_STRUCT
nx_crypto_tls_prf_sha512.h:63
_nx_crypto_phash()::phash
_nx_crypto_phash()
nx_crypto_phash.c:70
Lifecycle
from
examples
All items filtered out
All items filtered out