netxduo
NX_CRYPTO_KEEP
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_KEEP
NX_CRYPTO_KEEP macro
Syntax
Show:
Summary
Declaration
from
nx_crypto.h:222
#define
NX_CRYPTO_KEEP
Examples
References
from
examples
Code
Location
#define
NX_CRYPTO_KEEP
nx_crypto.h:222
NX_CRYPTO_KEEP
UINT
_nx_crypto_3des_key_set
(
NX_CRYPTO_3DES
*
context
,
UCHAR
key
[
24
]
)
nx_crypto_3des.c:68
NX_CRYPTO_KEEP
UINT
_nx_crypto_3des_encrypt
(
NX_CRYPTO_3DES
*
context
,
UCHAR
source
[
8
]
,
nx_crypto_3des.c:126
NX_CRYPTO_KEEP
UINT
_nx_crypto_3des_decrypt
(
NX_CRYPTO_3DES
*
context
,
UCHAR
source
[
8
]
,
nx_crypto_3des.c:188
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_3des_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_3des.c:254
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_3des_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_3des.c:337
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_3des_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_3des.c:410
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_add_round_key
(
NX_CRYPTO_AES
*
aes_ptr
,
UINT
*
round_key
)
nx_crypto_aes.c:456
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_sub_shift_roundkey
(
NX_CRYPTO_AES
*
aes_ptr
,
UINT
*
round_key
)
nx_crypto_aes.c:514
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_inv_sub_shift_roundkey
(
NX_CRYPTO_AES
*
aes_ptr
,
UINT
*
round_key
)
nx_crypto_aes.c:606
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_encryption_round
(
NX_CRYPTO_AES
*
aes_ptr
,
int
num_rounds
)
nx_crypto_aes.c:722
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_decryption_round
(
NX_CRYPTO_AES
*
aes_ptr
,
int
round
)
nx_crypto_aes.c:906
NX_CRYPTO_KEEP
UINT
_nx_crypto_aes_encrypt
(
NX_CRYPTO_AES
*
aes_ptr
,
UCHAR
*
input
,
UCHAR
*
output
,
UINT
length
)
nx_crypto_aes.c:1051
NX_CRYPTO_KEEP
static
UINT
_nx_crypto_aes_subword
(
UINT
word
)
nx_crypto_aes.c:1179
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_key_expansion
(
NX_CRYPTO_AES
*
aes_ptr
)
nx_crypto_aes.c:1230
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_aes_key_expansion_inverse
(
NX_CRYPTO_AES
*
aes_ptr
)
nx_crypto_aes.c:1358
NX_CRYPTO_KEEP
UINT
_nx_crypto_aes_decrypt
(
NX_CRYPTO_AES
*
aes_ptr
,
UCHAR
*
input
,
UCHAR
*
output
,
UINT
length
)
nx_crypto_aes.c:1509
NX_CRYPTO_KEEP
UINT
_nx_crypto_aes_key_set
(
NX_CRYPTO_AES
*
aes_ptr
,
UCHAR
*
key
,
UINT
key_size
)
nx_crypto_aes.c:1658
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_aes.c:1744
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_aes.c:1825
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_aes.c:1901
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_cbc_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_aes.c:2046
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_ccm_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_aes.c:2220
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_gcm_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_aes.c:2517
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_ctr_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_aes.c:2812
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_aes_xcbc_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_aes.c:2962
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_cbc_xor
(
UCHAR
*
plaintext
,
UCHAR
*
key
,
UCHAR
*
ciphertext
,
UCHAR
block_size
)
nx_crypto_cbc.c:66
NX_CRYPTO_KEEP
UINT
_nx_crypto_cbc_encrypt
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CBC
*
cbc_metadata
,
nx_crypto_cbc.c:128
NX_CRYPTO_KEEP
UINT
_nx_crypto_cbc_decrypt
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CBC
*
cbc_metadata
,
nx_crypto_cbc.c:229
NX_CRYPTO_KEEP
UINT
_nx_crypto_cbc_encrypt_init
(
NX_CRYPTO_CBC
*
cbc_metadata
,
UCHAR
*
iv
,
UINT
iv_len
)
nx_crypto_cbc.c:323
NX_CRYPTO_KEEP
UINT
_nx_crypto_cbc_encrypt
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CBC
*
cbc_metadata
,
nx_crypto_cbc.h:76
NX_CRYPTO_KEEP
UINT
_nx_crypto_cbc_decrypt
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CBC
*
cbc_metadata
,
nx_crypto_cbc.h:80
NX_CRYPTO_KEEP
UINT
_nx_crypto_cbc_encrypt_init
(
NX_CRYPTO_CBC
*
cbc_metadata
,
UCHAR
*
iv
,
UINT
iv_len
)
;
nx_crypto_cbc.h:84
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_ccm_xor
(
UCHAR
*
plaintext
,
UCHAR
*
key
,
UCHAR
*
ciphertext
)
nx_crypto_ccm.c:68
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_ccm_cbc_pad
(
VOID
*
crypto_metadata
,
nx_crypto_ccm.c:147
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_ccm_authentication_init
(
VOID
*
crypto_metadata
,
nx_crypto_ccm.c:184
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_encrypt_init
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.c:300
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_encrypt_update
(
UINT
op
,
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.c:386
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_encrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.c:497
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_decrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.c:579
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_encrypt_init
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.h:83
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_encrypt_update
(
UINT
op
,
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.h:88
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_encrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.h:92
NX_CRYPTO_KEEP
UINT
_nx_crypto_ccm_decrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CCM
*
ccm_metadata
,
nx_crypto_ccm.h:95
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_ctr_xor
(
UCHAR
*
plaintext
,
UCHAR
*
key
,
UCHAR
*
ciphertext
)
nx_crypto_ctr.c:67
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_ctr_add_one
(
UCHAR
*
control_block
)
nx_crypto_ctr.c:137
NX_CRYPTO_KEEP
UINT
_nx_crypto_ctr_encrypt
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CTR
*
ctr_metadata
,
nx_crypto_ctr.c:210
NX_CRYPTO_KEEP
UINT
_nx_crypto_ctr_encrypt_init
(
NX_CRYPTO_CTR
*
ctr_metadata
,
UCHAR
*
iv
,
UINT
iv_len
,
nx_crypto_ctr.c:294
NX_CRYPTO_KEEP
UINT
_nx_crypto_ctr_encrypt
(
VOID
*
crypto_metadata
,
NX_CRYPTO_CTR
*
ctr_metadata
,
nx_crypto_ctr.h:75
NX_CRYPTO_KEEP
UINT
_nx_crypto_ctr_encrypt_init
(
NX_CRYPTO_CTR
*
ctr_metadata
,
UCHAR
*
iv
,
UINT
iv_len
,
nx_crypto_ctr.h:78
NX_CRYPTO_KEEP
UINT
_nx_crypto_des_key_set
(
NX_CRYPTO_DES
*
context
,
UCHAR
key
[
8
]
)
nx_crypto_des.c:200
NX_CRYPTO_KEEP
UINT
_nx_crypto_des_encrypt
(
NX_CRYPTO_DES
*
context
,
UCHAR
source
[
8
]
,
UCHAR
destination
[
8
]
,
UINT
length
)
nx_crypto_des.c:360
NX_CRYPTO_KEEP
UINT
_nx_crypto_des_decrypt
(
NX_CRYPTO_DES
*
context
,
UCHAR
source
[
8
]
,
UCHAR
destination
[
8
]
,
UINT
length
)
nx_crypto_des.c:418
NX_CRYPTO_KEEP
VOID
_nx_crypto_des_process_block
(
UCHAR
source
[
8
]
,
UCHAR
destination
[
8
]
,
ULONG
keys
[
32
]
)
nx_crypto_des.c:475
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_des_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_des.c:609
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_des_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_des.c:684
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_des_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_des.c:757
NX_CRYPTO_KEEP
UINT
_nx_crypto_dh_setup
(
NX_CRYPTO_DH
*
dh_ptr
,
nx_crypto_dh.c:117
NX_CRYPTO_KEEP
UINT
_nx_crypto_dh_compute_secret
(
NX_CRYPTO_DH
*
dh_ptr
,
nx_crypto_dh.c:252
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_drbg_ctr_add_one
(
UCHAR
*
ctr
)
nx_crypto_drbg.c:88
NX_CRYPTO_KEEP
static
UINT
_nx_crypto_drbg_update
(
NX_CRYPTO_DRBG
*
drbg_ptr
,
UCHAR
*
provided_data
)
nx_crypto_drbg.c:145
NX_CRYPTO_KEEP
UINT
_nx_crypto_drbg_instantiate
(
NX_CRYPTO_DRBG
*
drbg_ptr
,
nx_crypto_drbg.c:276
NX_CRYPTO_KEEP
UINT
_nx_crypto_drbg_generate
(
NX_CRYPTO_DRBG
*
drbg_ptr
,
nx_crypto_drbg.c:543
NX_CRYPTO_KEEP
static
UINT
_nx_crypto_drbg_block_cipher_df
(
NX_CRYPTO_DRBG
*
drbg_ptr
,
UINT
input_len
,
nx_crypto_drbg.c:744
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_drbg_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_drbg.c:964
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_drbg_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_drbg.c:1036
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_drbg_operation
(
UINT
op
,
nx_crypto_drbg.c:1106
NX_CRYPTO_KEEP
static
UINT
_nx_crypto_drbg_rnd_entropy_input
(
UCHAR
*
entropy
,
UINT
*
entropy_len
,
nx_crypto_drbg.c:1184
NX_CRYPTO_KEEP
static
UINT
_nx_crypto_drbg_initialize
(
)
nx_crypto_drbg.c:1222
NX_CRYPTO_KEEP
UINT
_nx_crypto_drbg
(
UINT
bits
,
UCHAR
*
result
)
nx_crypto_drbg.c:1242
NX_CRYPTO_KEEP
UINT
_nx_crypto_ec_point_is_infinite
(
NX_CRYPTO_EC_POINT
*
point
)
nx_crypto_ec.c:744
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_point_set_infinite
(
NX_CRYPTO_EC_POINT
*
point
)
nx_crypto_ec.c:808
NX_CRYPTO_KEEP
UINT
_nx_crypto_ec_point_setup
(
NX_CRYPTO_EC_POINT
*
point
,
UCHAR
*
byte_stream
,
UINT
byte_stream_size
)
nx_crypto_ec.c:867
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_point_extract_uncompressed
(
NX_CRYPTO_EC
*
curve
,
NX_CRYPTO_EC_POINT
*
point
,
nx_crypto_ec.c:941
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_point_fp_affine_to_projective
(
NX_CRYPTO_EC_POINT
*
point
)
nx_crypto_ec.c:1025
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_point_fp_projective_to_affine
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1085
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_secp192r1_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1184
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_secp224r1_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1321
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_secp256r1_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1464
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_secp384r1_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1629
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_secp521r1_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1802
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_add_digit_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1920
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_subtract_digit_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:1984
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2045
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_add_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2107
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_subtract_reduce
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2181
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_projective_add
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2254
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_projective_double
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2404
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_affine_add
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2541
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_affine_subtract
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2663
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_naf_compute
(
NX_CRYPTO_HUGE_NUMBER
*
d
,
HN_UBASE
*
naf_data
,
UINT
*
naf_size
)
nx_crypto_ec.c:2723
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_projective_multiple
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:2867
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fp_fixed_multiple
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:3000
NX_CRYPTO_KEEP
UINT
_nx_crypto_ec_key_pair_generation_extra
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:3147
NX_CRYPTO_KEEP
UINT
_nx_crypto_ec_key_pair_stream_generate
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:3240
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_precomputation
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:3351
NX_CRYPTO_KEEP
VOID
_nx_crypto_ec_fixed_output
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.c:3535
NX_CRYPTO_KEEP
UINT
_nx_crypto_ec_get_named_curve
(
NX_CRYPTO_EC
*
*
curve
,
UINT
curve_id
)
nx_crypto_ec.c:3784
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ec_secp192r1_operation
(
UINT
op
,
nx_crypto_ec.c:3853
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ec_secp224r1_operation
(
UINT
op
,
nx_crypto_ec.c:3941
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ec_secp256r1_operation
(
UINT
op
,
nx_crypto_ec.c:4028
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ec_secp384r1_operation
(
UINT
op
,
nx_crypto_ec.c:4115
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ec_secp521r1_operation
(
UINT
op
,
nx_crypto_ec.c:4202
NX_CRYPTO_KEEP
UINT
_nx_crypto_ec_key_pair_stream_generate
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ec.h:567
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecdh_key_pair_import
(
NX_CRYPTO_ECDH
*
ecdh_ptr
,
nx_crypto_ecdh.c:76
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecdh_setup
(
NX_CRYPTO_ECDH
*
ecdh_ptr
,
nx_crypto_ecdh.c:254
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecdh_compute_secret
(
NX_CRYPTO_ECDH
*
ecdh_ptr
,
nx_crypto_ecdh.c:363
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecdh_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_ecdh.c:490
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecdh_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_ecdh.c:562
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecdh_operation
(
UINT
op
,
nx_crypto_ecdh.c:634
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecdsa_sign
(
NX_CRYPTO_EC
*
curve
,
UCHAR
*
hash
,
UINT
hash_length
,
nx_crypto_ecdsa.c:77
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecdsa_verify
(
NX_CRYPTO_EC
*
curve
,
UCHAR
*
hash
,
UINT
hash_length
,
nx_crypto_ecdsa.c:316
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecdsa_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_ecdsa.c:524
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecdsa_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_ecdsa.c:603
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecdsa_operation
(
UINT
op
,
nx_crypto_ecdsa.c:675
NX_CRYPTO_KEEP
VOID
_nx_crypto_ecjpake_init
(
NX_CRYPTO_ECJPAKE
*
ecjpake
,
nx_crypto_ecjpake.c:72
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_hello_generate
(
NX_CRYPTO_ECJPAKE
*
ecjpake
,
nx_crypto_ecjpake.c:165
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_hello_process
(
NX_CRYPTO_ECJPAKE
*
ecjpake
,
nx_crypto_ecjpake.c:335
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_key_exchange_generate
(
NX_CRYPTO_ECJPAKE
*
ecjpake
,
nx_crypto_ecjpake.c:491
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_key_exchange_process
(
NX_CRYPTO_ECJPAKE
*
ecjpake
,
nx_crypto_ecjpake.c:629
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_schnorr_zkp_hash
(
NX_CRYPTO_METHOD
*
hash_method
,
nx_crypto_ecjpake.c:777
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_schnorr_zkp_generate
(
NX_CRYPTO_METHOD
*
hash_method
,
nx_crypto_ecjpake.c:1106
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_schnorr_zkp_verify
(
NX_CRYPTO_METHOD
*
hash_method
,
nx_crypto_ecjpake.c:1209
NX_CRYPTO_KEEP
VOID
_nx_crypto_ecjpake_public_key_generate
(
NX_CRYPTO_EC
*
curve
,
nx_crypto_ecjpake.c:1315
NX_CRYPTO_KEEP
UINT
_nx_crypto_ecjpake_pre_master_secret_generate
(
NX_CRYPTO_METHOD
*
hash_method
,
nx_crypto_ecjpake.c:1399
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecjpake_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_ecjpake.c:1636
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecjpake_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_ecjpake.c:1730
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_ecjpake_operation
(
UINT
op
,
nx_crypto_ecjpake.c:1807
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_gcm_xor
(
UCHAR
*
plaintext
,
UCHAR
*
key
,
UCHAR
*
ciphertext
)
nx_crypto_gcm.c:70
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_gcm_inc32
(
UCHAR
*
counter_block
)
nx_crypto_gcm.c:143
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_gcm_multi
(
UCHAR
*
x
,
UCHAR
*
y
,
UCHAR
*
output
)
nx_crypto_gcm.c:202
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_gcm_ghash_update
(
UCHAR
*
hkey
,
UCHAR
*
input
,
UINT
input_length
,
UCHAR
*
output
)
nx_crypto_gcm.c:294
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_gcm_gctr
(
VOID
*
crypto_metadata
,
nx_crypto_gcm.c:369
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_encrypt_init
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.c:458
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_encrypt_update
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.c:572
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_encrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.c:644
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_decrypt_update
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.c:741
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_decrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.c:812
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_encrypt_init
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.h:90
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_encrypt_update
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.h:95
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_encrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.h:100
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_decrypt_update
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.h:104
NX_CRYPTO_KEEP
UINT
_nx_crypto_gcm_decrypt_calculate
(
VOID
*
crypto_metadata
,
NX_CRYPTO_GCM
*
gcm_metadata
,
nx_crypto_gcm.h:109
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hkdf_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_hkdf.c:72
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hkdf_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_hkdf.c:154
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hkdf_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_hkdf.c:247
NX_CRYPTO_KEEP
UINT
_nx_crypto_hmac
(
NX_CRYPTO_HMAC
*
hmac_metadata
,
nx_crypto_hmac.c:75
NX_CRYPTO_KEEP
UINT
_nx_crypto_hmac_initialize
(
NX_CRYPTO_HMAC
*
hmac_metadata
,
UCHAR
*
key_ptr
,
UINT
key_length
)
nx_crypto_hmac.c:141
NX_CRYPTO_KEEP
UINT
_nx_crypto_hmac_update
(
NX_CRYPTO_HMAC
*
hmac_metadata
,
UCHAR
*
input_ptr
,
UINT
input_length
)
nx_crypto_hmac.c:243
NX_CRYPTO_KEEP
UINT
_nx_crypto_hmac_digest_calculate
(
NX_CRYPTO_HMAC
*
hmac_metadata
,
UCHAR
*
digest_ptr
,
UINT
digest_length
)
nx_crypto_hmac.c:299
NX_CRYPTO_KEEP
VOID
_nx_crypto_hmac_metadata_set
(
NX_CRYPTO_HMAC
*
hmac_metadata
,
nx_crypto_hmac.c:379
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_hmac.c:673
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_hmac.c:752
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_hmac.c:826
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_md5_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_hmac_md5.c:73
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_md5_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_hmac_md5.c:144
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_md5_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_hmac_md5.c:220
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha1_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_hmac_sha1.c:73
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha1_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_hmac_sha1.c:144
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha1_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_hmac_sha1.c:219
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha256_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_hmac_sha2.c:73
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha256_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_hmac_sha2.c:145
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha256_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_hmac_sha2.c:220
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha512_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_hmac_sha5.c:73
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha512_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_hmac_sha5.c:144
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_hmac_sha512_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_hmac_sha5.c:219
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_is_zero
(
NX_CRYPTO_HUGE_NUMBER
*
x
)
nx_crypto_huge_number.c:87
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_add
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
NX_CRYPTO_HUGE_NUMBER
*
right
)
nx_crypto_huge_number.c:172
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_subtract
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
NX_CRYPTO_HUGE_NUMBER
*
right
)
nx_crypto_huge_number.c:270
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_add_unsigned
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
NX_CRYPTO_HUGE_NUMBER
*
right
)
nx_crypto_huge_number.c:350
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_subtract_unsigned
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
nx_crypto_huge_number.c:455
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_add_digit_unsigned
(
NX_CRYPTO_HUGE_NUMBER
*
value
,
HN_UBASE
digit
)
nx_crypto_huge_number.c:533
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_subtract_digit_unsigned
(
NX_CRYPTO_HUGE_NUMBER
*
value
,
HN_UBASE
digit
)
nx_crypto_huge_number.c:608
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_shift_left
(
NX_CRYPTO_HUGE_NUMBER
*
x
,
UINT
shift
)
nx_crypto_huge_number.c:671
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_shift_right
(
NX_CRYPTO_HUGE_NUMBER
*
x
,
UINT
shift
)
nx_crypto_huge_number.c:741
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_adjust_size
(
NX_CRYPTO_HUGE_NUMBER
*
val
)
nx_crypto_huge_number.c:810
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_compare
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
NX_CRYPTO_HUGE_NUMBER
*
right
)
nx_crypto_huge_number.c:896
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_compare_unsigned
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
nx_crypto_huge_number.c:987
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_multiply
(
NX_CRYPTO_HUGE_NUMBER
*
left
,
nx_crypto_huge_number.c:1086
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_multiply_digit
(
NX_CRYPTO_HUGE_NUMBER
*
value
,
nx_crypto_huge_number.c:1197
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_square
(
NX_CRYPTO_HUGE_NUMBER
*
value
,
NX_CRYPTO_HUGE_NUMBER
*
result
)
nx_crypto_huge_number.c:1289
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_modulus
(
NX_CRYPTO_HUGE_NUMBER
*
dividend
,
NX_CRYPTO_HUGE_NUMBER
*
divisor
)
nx_crypto_huge_number.c:1417
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_setup
(
NX_CRYPTO_HUGE_NUMBER
*
number
,
const
UCHAR
*
byte_stream
,
UINT
size
)
nx_crypto_huge_number.c:1658
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_rbg
(
UINT
bits
,
UCHAR
*
result
)
nx_crypto_huge_number.c:1786
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_extract
(
NX_CRYPTO_HUGE_NUMBER
*
number
,
UCHAR
*
byte_stream
,
nx_crypto_huge_number.c:1914
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_extract_fixed_size
(
NX_CRYPTO_HUGE_NUMBER
*
number
,
nx_crypto_huge_number.c:1992
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_inverse_modulus_prime
(
NX_CRYPTO_HUGE_NUMBER
*
a
,
nx_crypto_huge_number.c:2157
NX_CRYPTO_KEEP
UINT
_nx_crypto_huge_number_inverse_modulus
(
NX_CRYPTO_HUGE_NUMBER
*
a
,
nx_crypto_huge_number.c:2294
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_mont
(
NX_CRYPTO_HUGE_NUMBER
*
m
,
UINT
mi
,
nx_crypto_huge_number.c:2453
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_mont_power_modulus
(
NX_CRYPTO_HUGE_NUMBER
*
x
,
nx_crypto_huge_number.c:2609
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_crt_power_modulus
(
NX_CRYPTO_HUGE_NUMBER
*
x
,
nx_crypto_huge_number.c:2793
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_add_digit
(
NX_CRYPTO_HUGE_NUMBER
*
value
,
HN_UBASE
digit
)
nx_crypto_huge_number_extended.c:82
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_subtract_digit
(
NX_CRYPTO_HUGE_NUMBER
*
value
,
HN_UBASE
digit
)
nx_crypto_huge_number_extended.c:158
NX_CRYPTO_KEEP
VOID
_nx_crypto_huge_number_power_modulus
(
NX_CRYPTO_HUGE_NUMBER
*
number
,
nx_crypto_huge_number_extended.c:249
NX_CRYPTO_KEEP
UINT
_nx_crypto_initialize
(
VOID
)
nx_crypto_initialize.c:385
NX_CRYPTO_KEEP
UINT
_nx_crypto_md5_initialize
(
NX_CRYPTO_MD5
*
context
,
UINT
algorithm
)
nx_crypto_md5.c:138
NX_CRYPTO_KEEP
UINT
_nx_crypto_md5_update
(
NX_CRYPTO_MD5
*
context
,
UCHAR
*
input_ptr
,
UINT
input_length
)
nx_crypto_md5.c:209
NX_CRYPTO_KEEP
UINT
_nx_crypto_md5_digest_calculate
(
NX_CRYPTO_MD5
*
context
,
UCHAR
digest
[
16
]
,
UINT
algorithm
)
nx_crypto_md5.c:339
NX_CRYPTO_KEEP
VOID
_nx_crypto_md5_process_buffer
(
NX_CRYPTO_MD5
*
context
,
UCHAR
buffer
[
64
]
)
nx_crypto_md5.c:439
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_md5_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_md5.c:595
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_md5_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_md5.c:669
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_md5_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_md5.c:745
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_null_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_null_cipher.c:72
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_null_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_null_cipher.c:128
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_null_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_null_cipher.c:189
NX_CRYPTO_KEEP
UINT
_nx_crypto_phash
(
NX_CRYPTO_PHASH
*
phash
,
UCHAR
*
output
,
UINT
desired_length
)
nx_crypto_phash.c:70
NX_CRYPTO_KEEP
UINT
_nx_crypto_pkcs1_v1_5_sign
(
UCHAR
*
input
,
UINT
input_length
,
nx_crypto_pkcs1_v1.5.c:75
NX_CRYPTO_KEEP
UINT
_nx_crypto_pkcs1_v1_5_verify
(
UCHAR
*
message
,
UINT
message_length
,
nx_crypto_pkcs1_v1.5.c:226
NX_CRYPTO_KEEP
UINT
_nx_crypto_pkcs1_v1_5_encode
(
UCHAR
*
input
,
UINT
input_length
,
nx_crypto_pkcs1_v1.5.c:348
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_pkcs1_v1_5_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_pkcs1_v1.5.c:498
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_pkcs1_v1_5_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_pkcs1_v1.5.c:570
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_pkcs1_v1_5_operation
(
UINT
op
,
nx_crypto_pkcs1_v1.5.c:641
NX_CRYPTO_KEEP
UINT
_nx_crypto_rsa_operation
(
const
UCHAR
*
exponent
,
UINT
exponent_length
,
const
UCHAR
*
modulus
,
UINT
modulus_length
,
nx_crypto_rsa.c:90
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_rsa_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_rsa.c:216
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_rsa_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_rsa.c:299
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_rsa_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_rsa.c:371
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha1_initialize
(
NX_CRYPTO_SHA1
*
context
,
UINT
algorithm
)
nx_crypto_sha1.c:118
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha1_update
(
NX_CRYPTO_SHA1
*
context
,
UCHAR
*
input_ptr
,
UINT
input_length
)
nx_crypto_sha1.c:189
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha1_digest_calculate
(
NX_CRYPTO_SHA1
*
context
,
UCHAR
digest
[
20
]
,
UINT
algorithm
)
nx_crypto_sha1.c:321
NX_CRYPTO_KEEP
VOID
_nx_crypto_sha1_process_buffer
(
NX_CRYPTO_SHA1
*
context
,
UCHAR
buffer
[
64
]
)
nx_crypto_sha1.c:425
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha1_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_sha1.c:572
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha1_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_sha1.c:646
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha1_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_sha1.c:721
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha256_initialize
(
NX_CRYPTO_SHA256
*
context
,
UINT
algorithm
)
nx_crypto_sha2.c:98
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha256_update
(
NX_CRYPTO_SHA256
*
context
,
UCHAR
*
input_ptr
,
UINT
input_length
)
nx_crypto_sha2.c:189
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha256_digest_calculate
(
NX_CRYPTO_SHA256
*
context
,
UCHAR
*
digest
,
UINT
algorithm
)
nx_crypto_sha2.c:319
NX_CRYPTO_KEEP
VOID
_nx_crypto_sha256_process_buffer
(
NX_CRYPTO_SHA256
*
context
,
UCHAR
buffer
[
64
]
)
nx_crypto_sha2.c:437
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha256_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_sha2.c:631
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha256_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_sha2.c:703
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha256_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_sha2.c:778
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha512_initialize
(
NX_CRYPTO_SHA512
*
context
,
UINT
algorithm
)
nx_crypto_sha5.c:118
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha512_update
(
NX_CRYPTO_SHA512
*
context
,
UCHAR
*
input_ptr
,
UINT
input_length
)
nx_crypto_sha5.c:237
NX_CRYPTO_KEEP
UINT
_nx_crypto_sha512_digest_calculate
(
NX_CRYPTO_SHA512
*
context
,
UCHAR
*
digest
,
UINT
algorithm
)
nx_crypto_sha5.c:365
NX_CRYPTO_KEEP
VOID
_nx_crypto_sha512_process_buffer
(
NX_CRYPTO_SHA512
*
context
,
UCHAR
*
buffer
)
nx_crypto_sha5.c:501
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha512_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_sha5.c:623
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha512_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_sha5.c:695
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_sha512_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_sha5.c:770
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_1_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_tls_prf_1.c:70
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_1_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_tls_prf_1.c:151
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_1_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_tls_prf_1.c:226
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha_256_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_tls_prf_sha256.c:70
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha_256_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_tls_prf_sha256.c:151
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha_256_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_tls_prf_sha256.c:226
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha384_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_tls_prf_sha384.c:71
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha384_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_tls_prf_sha384.c:152
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha384_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_tls_prf_sha384.c:226
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha512_init
(
struct
NX_CRYPTO_METHOD_STRUCT
*
method
,
nx_crypto_tls_prf_sha512.c:71
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha512_cleanup
(
VOID
*
crypto_metadata
)
nx_crypto_tls_prf_sha512.c:152
NX_CRYPTO_KEEP
UINT
_nx_crypto_method_prf_sha512_operation
(
UINT
op
,
/* Encrypt, Decrypt, Authenticate */
nx_crypto_tls_prf_sha512.c:226
NX_CRYPTO_KEEP
static
VOID
_nx_crypto_xcbc_xor
(
UCHAR
*
plaintext
,
UCHAR
*
key
,
UCHAR
*
ciphertext
)
nx_crypto_xcbc_mac.c:67
NX_CRYPTO_KEEP
UINT
_nx_crypto_xcbc_mac
(
VOID
*
crypto_metadata
,
UINT
(
*
crypto_function
)
(
VOID
*
,
UCHAR
*
,
UCHAR
*
,
UINT
)
,
nx_crypto_xcbc_mac.c:153
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
Lifecycle
from
examples
All items filtered out
All items filtered out