netxduo
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
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_METHOD_STRUCT::nx_crypto_init
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init field
Syntax
Show:
Summary
Declaration
from
nx_crypto.h:301
UINT
(
*
nx_crypto_init
)
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
UCHAR
*
key
,
NX_CRYPTO_KEY_SIZE
key_size_in_bits
,
VOID
*
*
handler
,
VOID
*
crypto_metadata
,
ULONG
crypto_metadata_size
)
;
Examples
References
from
examples
Code
Location
Scope
Referrer
UINT
(
*
nx_crypto_init
)
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto.h:301
if
(
crypto_method
->
nx_crypto_init
)
nx_crypto_drbg.c:157
_nx_crypto_drbg_update()
status
=
crypto_method
->
nx_crypto_init
(
crypto_method
,
nx_crypto_drbg.c:159
_nx_crypto_drbg_update()
if
(
crypto_method
->
nx_crypto_init
)
nx_crypto_drbg.c:621
_nx_crypto_drbg_generate()
status
=
crypto_method
->
nx_crypto_init
(
crypto_method
,
nx_crypto_drbg.c:623
_nx_crypto_drbg_generate()
if
(
crypto_method
->
nx_crypto_init
)
nx_crypto_drbg.c:763
_nx_crypto_drbg_block_cipher_df()
status
=
crypto_method
->
nx_crypto_init
(
crypto_method
,
nx_crypto_drbg.c:765
_nx_crypto_drbg_block_cipher_df()
if
(
crypto_method
->
nx_crypto_init
)
nx_crypto_drbg.c:844
_nx_crypto_drbg_block_cipher_df()
status
=
crypto_method
->
nx_crypto_init
(
crypto_method
,
nx_crypto_drbg.c:846
_nx_crypto_drbg_block_cipher_df()
if
(
hash_method
->
nx_crypto_init
)
nx_crypto_ecdsa.c:816
_nx_crypto_method_ecdsa_operation()
status
=
hash_method
->
nx_crypto_init
(
hash_method
,
nx_crypto_ecdsa.c:818
_nx_crypto_method_ecdsa_operation()
if
(
hash_method
->
nx_crypto_init
)
nx_crypto_ecjpake.c:792
_nx_crypto_ecjpake_schnorr_zkp_hash()
status
=
hash_method
->
nx_crypto_init
(
hash_method
,
nx_crypto_ecjpake.c:794
_nx_crypto_ecjpake_schnorr_zkp_hash()
if
(
hash_method
->
nx_crypto_init
)
nx_crypto_ecjpake.c:1442
_nx_crypto_ecjpake_pre_master_secret_generate()
status
=
hash_method
->
nx_crypto_init
(
hash_method
,
nx_crypto_ecjpake.c:1444
_nx_crypto_ecjpake_pre_master_secret_generate()
if
(
hash_method
->
nx_crypto_init
)
nx_crypto_ecjpake.c:1545
_nx_crypto_ecjpake_key_encryption_key_generate()
status
=
hash_method
->
nx_crypto_init
(
hash_method
,
nx_crypto_ecjpake.c:1547
_nx_crypto_ecjpake_key_encryption_key_generate()
if
(
hmac_method
->
nx_crypto_init
)
nx_crypto_hkdf.c:497
_nx_crypto_hkdf_extract()
status
=
hmac_method
->
nx_crypto_init
(
hmac_method
,
nx_crypto_hkdf.c:499
_nx_crypto_hkdf_extract()
if
(
hmac_method
->
nx_crypto_init
)
nx_crypto_hkdf.c:682
_nx_crypto_hkdf_expand()
status
=
hmac_method
->
nx_crypto_init
(
hmac_method
,
nx_crypto_hkdf.c:684
_nx_crypto_hkdf_expand()
status
=
method
->
nx_crypto_init
(
method
,
NX_CRYPTO_NULL
,
0
,
NX_CRYPTO_NULL
,
hmac
->
hash_context
,
method
->
nx_crypto_metadata_area_size
)
;
nx_crypto_hmac.c:885
_nx_crypto_method_hmac_operation()
NX_CRYPTO_METHOD
crypto_method_aes_cbc_128
=
nx_crypto_methods.c:124
crypto_method_aes_cbc_128
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_cbc_192
=
nx_crypto_methods.c:138
crypto_method_aes_cbc_192
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_cbc_256
=
nx_crypto_methods.c:152
crypto_method_aes_cbc_256
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_ccm_8
=
nx_crypto_methods.c:167
crypto_method_aes_ccm_8
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_ccm_16
=
nx_crypto_methods.c:181
crypto_method_aes_ccm_16
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_128_gcm_16
=
nx_crypto_methods.c:195
crypto_method_aes_128_gcm_16
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_256_gcm_16
=
nx_crypto_methods.c:209
crypto_method_aes_256_gcm_16
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_aes_xcbc_mac_96
=
nx_crypto_methods.c:223
crypto_method_aes_xcbc_mac_96
_nx_crypto_method_aes_init()
NX_CRYPTO_METHOD
crypto_method_drbg
=
nx_crypto_methods.c:237
crypto_method_drbg
_nx_crypto_method_drbg_init()
NX_CRYPTO_METHOD
crypto_method_ecdsa
=
nx_crypto_methods.c:251
crypto_method_ecdsa
_nx_crypto_method_ecdsa_init()
NX_CRYPTO_METHOD
crypto_method_ecdh
=
nx_crypto_methods.c:265
crypto_method_ecdh
_nx_crypto_method_ecdh_init()
NX_CRYPTO_METHOD
crypto_method_ecdhe
=
nx_crypto_methods.c:279
crypto_method_ecdhe
_nx_crypto_method_ecdh_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha1
=
nx_crypto_methods.c:293
crypto_method_hmac_sha1
_nx_crypto_method_hmac_sha1_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha224
=
nx_crypto_methods.c:307
crypto_method_hmac_sha224
_nx_crypto_method_hmac_sha256_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha256
=
nx_crypto_methods.c:321
crypto_method_hmac_sha256
_nx_crypto_method_hmac_sha256_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha384
=
nx_crypto_methods.c:335
crypto_method_hmac_sha384
_nx_crypto_method_hmac_sha512_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha512
=
nx_crypto_methods.c:349
crypto_method_hmac_sha512
_nx_crypto_method_hmac_sha512_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha512_224
=
nx_crypto_methods.c:363
crypto_method_hmac_sha512_224
_nx_crypto_method_hmac_sha512_init()
NX_CRYPTO_METHOD
crypto_method_hmac_sha512_256
=
nx_crypto_methods.c:377
crypto_method_hmac_sha512_256
_nx_crypto_method_hmac_sha512_init()
NX_CRYPTO_METHOD
crypto_method_hmac_md5
=
nx_crypto_methods.c:391
crypto_method_hmac_md5
_nx_crypto_method_hmac_md5_init()
NX_CRYPTO_METHOD
crypto_method_rsa
=
nx_crypto_methods.c:405
crypto_method_rsa
_nx_crypto_method_rsa_init()
NX_CRYPTO_METHOD
crypto_method_auth_ecjpake
=
nx_crypto_methods.c:433
crypto_method_auth_ecjpake
_nx_crypto_method_ecjpake_init()
NX_CRYPTO_METHOD
crypto_method_public_null
=
nx_crypto_methods.c:521
crypto_method_public_null
_nx_crypto_method_null_init()
NX_CRYPTO_METHOD
crypto_method_md5
=
nx_crypto_methods.c:537
crypto_method_md5
_nx_crypto_method_md5_init()
NX_CRYPTO_METHOD
crypto_method_sha1
=
nx_crypto_methods.c:551
crypto_method_sha1
_nx_crypto_method_sha1_init()
NX_CRYPTO_METHOD
crypto_method_sha224
=
nx_crypto_methods.c:565
crypto_method_sha224
_nx_crypto_method_sha256_init()
NX_CRYPTO_METHOD
crypto_method_sha256
=
nx_crypto_methods.c:579
crypto_method_sha256
_nx_crypto_method_sha256_init()
NX_CRYPTO_METHOD
crypto_method_sha384
=
nx_crypto_methods.c:593
crypto_method_sha384
_nx_crypto_method_sha512_init()
NX_CRYPTO_METHOD
crypto_method_sha512
=
nx_crypto_methods.c:607
crypto_method_sha512
_nx_crypto_method_sha512_init()
NX_CRYPTO_METHOD
crypto_method_sha512_224
=
nx_crypto_methods.c:621
crypto_method_sha512_224
_nx_crypto_method_sha512_init()
NX_CRYPTO_METHOD
crypto_method_sha512_256
=
nx_crypto_methods.c:635
crypto_method_sha512_256
_nx_crypto_method_sha512_init()
NX_CRYPTO_METHOD
crypto_method_tls_prf_1
=
nx_crypto_methods.c:649
crypto_method_tls_prf_1
_nx_crypto_method_prf_1_init()
NX_CRYPTO_METHOD
crypto_method_tls_prf_sha256
=
nx_crypto_methods.c:665
crypto_method_tls_prf_sha256
_nx_crypto_method_prf_sha_256_init()
NX_CRYPTO_METHOD
crypto_method_tls_prf_sha384
=
nx_crypto_methods.c:679
crypto_method_tls_prf_sha384
_nx_crypto_method_prf_sha384_init()
NX_CRYPTO_METHOD
crypto_method_tls_prf_sha512
=
nx_crypto_methods.c:693
crypto_method_tls_prf_sha512
_nx_crypto_method_prf_sha512_init()
NX_CRYPTO_METHOD
crypto_method_hmac
=
nx_crypto_methods.c:707
crypto_method_hmac
_nx_crypto_method_hmac_init()
NX_CRYPTO_METHOD
crypto_method_hkdf
=
nx_crypto_methods.c:722
crypto_method_hkdf
_nx_crypto_method_hkdf_init()
NX_CRYPTO_METHOD
crypto_method_des
=
nx_crypto_methods.c:736
crypto_method_des
_nx_crypto_method_des_init()
NX_CRYPTO_METHOD
crypto_method_3des
=
nx_crypto_methods.c:751
crypto_method_3des
_nx_crypto_method_3des_init()
NX_CRYPTO_METHOD
crypto_method_pkcs1
=
nx_crypto_methods.c:765
crypto_method_pkcs1
_nx_crypto_method_pkcs1_v1_5_init()
if
(
hash_method
->
nx_crypto_init
)
nx_crypto_phash.c:139
_nx_crypto_phash()
status
=
hash_method
->
nx_crypto_init
(
hash_method
,
nx_crypto_phash.c:141
_nx_crypto_phash()
||
(
ctx
->
public_cipher_method
)
->
nx_crypto_init
==
NX_CRYPTO_NULL
nx_crypto_pkcs1_v1.5.c:125
_nx_crypto_pkcs1_v1_5_sign()
status
=
(
ctx
->
public_cipher_method
)
->
nx_crypto_init
(
ctx
->
public_cipher_method
,
nx_crypto_pkcs1_v1.5.c:144
_nx_crypto_pkcs1_v1_5_sign()
||
(
ctx
->
public_cipher_method
)
->
nx_crypto_init
==
NX_CRYPTO_NULL
nx_crypto_pkcs1_v1.5.c:238
_nx_crypto_pkcs1_v1_5_verify()
status
=
(
ctx
->
public_cipher_method
)
->
nx_crypto_init
(
ctx
->
public_cipher_method
,
nx_crypto_pkcs1_v1.5.c:254
_nx_crypto_pkcs1_v1_5_verify()
if
(
ecdhe_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_ecc_generate_keys.c:166
_nx_secure_tls_ecc_generate_keys()
status
=
ecdhe_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
ecdhe_method
,
nx_secure_tls_ecc_generate_keys.c:168
_nx_secure_tls_ecc_generate_keys()
if
(
hash_method
->
nx_crypto_init
)
nx_secure_tls_ecc_generate_keys.c:349
_nx_secure_tls_ecc_generate_keys()
status
=
hash_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
hash_method
,
nx_secure_tls_ecc_generate_keys.c:351
_nx_secure_tls_ecc_generate_keys()
if
(
auth_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_ecc_generate_keys.c:738
_nx_secure_tls_ecc_generate_keys()
status
=
auth_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
auth_method
,
nx_secure_tls_ecc_generate_keys.c:741
_nx_secure_tls_ecc_generate_keys()
if
(
auth_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_ecc_generate_keys.c:806
_nx_secure_tls_ecc_generate_keys()
status
=
auth_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
auth_method
,
nx_secure_tls_ecc_generate_keys.c:808
_nx_secure_tls_ecc_generate_keys()
if
(
method_ptr
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_finished_hash_generate.c:290
_nx_secure_tls_finished_hash_generate()
status
=
method_ptr
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
method_ptr
,
nx_secure_tls_finished_hash_generate.c:292
_nx_secure_tls_finished_hash_generate()
if
(
session_prf_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_generate_keys.c:193
_nx_secure_tls_generate_keys()
status
=
session_prf_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
session_prf_method
,
nx_secure_tls_generate_keys.c:195
_nx_secure_tls_generate_keys()
if
(
session_prf_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_generate_keys.c:302
_nx_secure_tls_generate_keys()
status
=
session_prf_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
session_prf_method
,
nx_secure_tls_generate_keys.c:304
_nx_secure_tls_generate_keys()
if
(
ecdh_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_generate_premaster_secret.c:143
_nx_secure_tls_generate_premaster_secret()
status
=
ecdh_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
ecdh_method
,
nx_secure_tls_generate_premaster_secret.c:145
_nx_secure_tls_generate_premaster_secret()
if
(
method_ptr
->
nx_crypto_init
)
nx_secure_tls_handshake_hash_init.c:163
_nx_secure_tls_handshake_hash_init()
status
=
method_ptr
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
method_ptr
,
nx_secure_tls_handshake_hash_init.c:165
_nx_secure_tls_handshake_hash_init()
if
(
authentication_method
->
nx_crypto_init
)
nx_secure_tls_hash_record.c:133
_nx_secure_tls_hash_record()
status
=
authentication_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
authentication_method
,
nx_secure_tls_hash_record.c:135
_nx_secure_tls_hash_record()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_certificate_verify.c:571
_nx_secure_tls_process_certificate_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_tls_process_certificate_verify.c:574
_nx_secure_tls_process_certificate_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_certificate_verify.c:798
_nx_secure_tls_process_certificate_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_tls_process_certificate_verify.c:800
_nx_secure_tls_process_certificate_verify()
if
(
ecdh_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_client_key_exchange.c:254
_nx_secure_tls_process_client_key_exchange()
status
=
ecdh_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
ecdh_method
,
nx_secure_tls_process_client_key_exchange.c:256
_nx_secure_tls_process_client_key_exchange()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_client_key_exchange.c:403
_nx_secure_tls_process_client_key_exchange()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_tls_process_client_key_exchange.c:406
_nx_secure_tls_process_client_key_exchange()
if
(
hash_method
->
nx_crypto_init
)
nx_secure_tls_process_server_key_exchange.c:329
_nx_secure_tls_process_server_key_exchange()
status
=
hash_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
hash_method
,
nx_secure_tls_process_server_key_exchange.c:331
_nx_secure_tls_process_server_key_exchange()
if
(
auth_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_server_key_exchange.c:624
_nx_secure_tls_process_server_key_exchange()
status
=
auth_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
auth_method
,
nx_secure_tls_process_server_key_exchange.c:627
_nx_secure_tls_process_server_key_exchange()
if
(
auth_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_server_key_exchange.c:762
_nx_secure_tls_process_server_key_exchange()
status
=
auth_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
auth_method
,
nx_secure_tls_process_server_key_exchange.c:764
_nx_secure_tls_process_server_key_exchange()
if
(
ecdhe_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_process_server_key_exchange.c:841
_nx_secure_tls_process_server_key_exchange()
status
=
ecdhe_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
ecdhe_method
,
nx_secure_tls_process_server_key_exchange.c:843
_nx_secure_tls_process_server_key_exchange()
if
(
authentication_method
->
nx_crypto_init
)
nx_secure_tls_record_hash_initialize.c:122
_nx_secure_tls_record_hash_initialize()
status
=
authentication_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
authentication_method
,
nx_secure_tls_record_hash_initialize.c:124
_nx_secure_tls_record_hash_initialize()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_send_certificate_verify.c:669
_nx_secure_tls_send_certificate_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_tls_send_certificate_verify.c:672
_nx_secure_tls_send_certificate_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_send_certificate_verify.c:823
_nx_secure_tls_send_certificate_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_tls_send_certificate_verify.c:825
_nx_secure_tls_send_certificate_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_NULL
)
nx_secure_tls_send_client_key_exchange.c:245
_nx_secure_tls_send_client_key_exchange()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_tls_send_client_key_exchange.c:248
_nx_secure_tls_send_client_key_exchange()
if
(
session_cipher_method
->
nx_crypto_init
!=
NULL
)
nx_secure_tls_session_keys_set.c:224
_nx_secure_tls_session_keys_set()
status
=
session_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
session_cipher_method
,
nx_secure_tls_session_keys_set.c:240
_nx_secure_tls_session_keys_set()
status
=
session_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
session_cipher_method
,
nx_secure_tls_session_keys_set.c:263
_nx_secure_tls_session_keys_set()
if
(
hash_method
->
nx_crypto_init
)
nx_secure_x509_certificate_verify.c:150
_nx_secure_x509_certificate_verify()
status
=
hash_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
hash_method
,
nx_secure_x509_certificate_verify.c:152
_nx_secure_x509_certificate_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_CRYPTO_NULL
)
nx_secure_x509_certificate_verify.c:221
_nx_secure_x509_certificate_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_x509_certificate_verify.c:224
_nx_secure_x509_certificate_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_CRYPTO_NULL
)
nx_secure_x509_certificate_verify.c:355
_nx_secure_x509_certificate_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_x509_certificate_verify.c:357
_nx_secure_x509_certificate_verify()
if
(
hash_method
->
nx_crypto_init
)
nx_secure_x509_crl_verify.c:150
_nx_secure_x509_crl_verify()
status
=
hash_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
hash_method
,
nx_secure_x509_crl_verify.c:152
_nx_secure_x509_crl_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_CRYPTO_NULL
)
nx_secure_x509_crl_verify.c:221
_nx_secure_x509_crl_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_x509_crl_verify.c:224
_nx_secure_x509_crl_verify()
if
(
public_cipher_method
->
nx_crypto_init
!=
NX_CRYPTO_NULL
)
nx_secure_x509_crl_verify.c:355
_nx_secure_x509_crl_verify()
status
=
public_cipher_method
->
nx_crypto_init
(
(
NX_CRYPTO_METHOD
*
)
public_cipher_method
,
nx_secure_x509_crl_verify.c:357
_nx_secure_x509_crl_verify()
Call Tree
from
examples
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
is called by 28 functions:
_nx_crypto_drbg_update()
_nx_crypto_drbg_generate()
_nx_crypto_drbg_block_cipher_df()
_nx_crypto_method_ecdsa_operation()
_nx_crypto_ecjpake_schnorr_zkp_hash()
_nx_crypto_ecjpake_pre_master_secret_generate()
_nx_crypto_ecjpake_key_encryption_key_generate()
_nx_crypto_hkdf_extract()
_nx_crypto_hkdf_expand()
_nx_crypto_method_hmac_operation()
_nx_crypto_phash()
_nx_crypto_pkcs1_v1_5_sign()
_nx_crypto_pkcs1_v1_5_verify()
_nx_secure_tls_ecc_generate_keys()
_nx_secure_tls_finished_hash_generate()
_nx_secure_tls_generate_keys()
_nx_secure_tls_generate_premaster_secret()
_nx_secure_tls_handshake_hash_init()
_nx_secure_tls_hash_record()
_nx_secure_tls_process_certificate_verify()
_nx_secure_tls_process_client_key_exchange()
_nx_secure_tls_process_server_key_exchange()
_nx_secure_tls_record_hash_initialize()
_nx_secure_tls_send_certificate_verify()
_nx_secure_tls_send_client_key_exchange()
_nx_secure_tls_session_keys_set()
_nx_secure_x509_certificate_verify()
_nx_secure_x509_crl_verify()
All items filtered out
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
All items filtered out
Data Use
from
examples
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
is read by 27 functions:
All items filtered out
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
_nx_crypto_drbg_update()
_nx_crypto_drbg_generate()
_nx_crypto_drbg_block_cipher_df()
_nx_crypto_method_ecdsa_operation()
_nx_crypto_ecjpake_schnorr_zkp_hash()
_nx_crypto_ecjpake_pre_master_secret_generate()
_nx_crypto_ecjpake_key_encryption_key_generate()
_nx_crypto_hkdf_extract()
_nx_crypto_hkdf_expand()
_nx_crypto_phash()
_nx_crypto_pkcs1_v1_5_sign()
_nx_crypto_pkcs1_v1_5_verify()
_nx_secure_tls_ecc_generate_keys()
_nx_secure_tls_finished_hash_generate()
_nx_secure_tls_generate_keys()
_nx_secure_tls_generate_premaster_secret()
_nx_secure_tls_handshake_hash_init()
_nx_secure_tls_hash_record()
_nx_secure_tls_process_certificate_verify()
_nx_secure_tls_process_client_key_exchange()
_nx_secure_tls_process_server_key_exchange()
_nx_secure_tls_record_hash_initialize()
_nx_secure_tls_send_certificate_verify()
_nx_secure_tls_send_client_key_exchange()
_nx_secure_tls_session_keys_set()
_nx_secure_x509_certificate_verify()
_nx_secure_x509_crl_verify()
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
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
implements 24 functionss:
_nx_crypto_method_aes_init()
_nx_crypto_method_drbg_init()
_nx_crypto_method_ecdsa_init()
_nx_crypto_method_ecdh_init()
_nx_crypto_method_hmac_sha1_init()
_nx_crypto_method_hmac_sha256_init()
_nx_crypto_method_hmac_sha512_init()
_nx_crypto_method_hmac_md5_init()
_nx_crypto_method_rsa_init()
_nx_crypto_method_ecjpake_init()
_nx_crypto_method_null_init()
_nx_crypto_method_md5_init()
_nx_crypto_method_sha1_init()
_nx_crypto_method_sha256_init()
_nx_crypto_method_sha512_init()
_nx_crypto_method_prf_1_init()
_nx_crypto_method_prf_sha_256_init()
_nx_crypto_method_prf_sha384_init()
_nx_crypto_method_prf_sha512_init()
_nx_crypto_method_hmac_init()
_nx_crypto_method_hkdf_init()
_nx_crypto_method_des_init()
_nx_crypto_method_3des_init()
_nx_crypto_method_pkcs1_v1_5_init()
All items filtered out
NX_CRYPTO_METHOD_STRUCT::nx_crypto_init
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out