netxduo
NX_CRYPTO_MEMCPY
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_MEMCPY
NX_CRYPTO_MEMCPY macro
Syntax
Show:
Summary
Declaration
from
nx_crypto.h:146
#define
NX_CRYPTO_MEMCPY
_nx_crypto_memcpy_ptr
Examples
References
from
examples
Code
Location
#define
NX_CRYPTO_MEMCPY
_nx_crypto_memcpy_ptr
nx_crypto.h:146
NX_CRYPTO_MEMCPY
(
cbc_metadata
->
nx_crypto_cbc_last_block
,
last_cipher
,
block_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_cbc.c:171
NX_CRYPTO_MEMCPY
(
save_input
,
&
input
[
i
]
,
block_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_cbc.c:260
NX_CRYPTO_MEMCPY
(
last_cipher
,
save_input
,
block_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_cbc.c:268
NX_CRYPTO_MEMCPY
(
cbc_metadata
->
nx_crypto_cbc_last_block
,
iv
,
iv_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_cbc.c:333
NX_CRYPTO_MEMCPY
(
last_cipher
,
iv
,
block_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:154
NX_CRYPTO_MEMCPY
(
output
,
input
+
i
,
length
-
i
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:163
NX_CRYPTO_MEMCPY
(
output
,
last_cipher
,
block_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:177
NX_CRYPTO_MEMCPY
(
B
+
1
,
Nonce
,
(
UINT
)
15
-
L
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:219
NX_CRYPTO_MEMCPY
(
B
+
2
,
a_data
,
(
UINT
)
temp_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:232
NX_CRYPTO_MEMCPY
(
A
+
1
,
Nonce
,
(
UINT
)
(
15
-
L
)
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:336
NX_CRYPTO_MEMCPY
(
icv
,
ccm_metadata
->
nx_crypto_ccm_X
,
ccm_metadata
->
nx_crypto_ccm_icv_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:515
NX_CRYPTO_MEMCPY
(
temp
,
ccm_metadata
->
nx_crypto_ccm_A
,
block_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_ccm.c:596
NX_CRYPTO_MEMCPY
(
&
output
[
i
]
,
aes_output
,
length
-
i
)
;
/* Use case of memcpy is verified. */
nx_crypto_ctr.c:240
NX_CRYPTO_MEMCPY
(
&
control_block
[
4
]
,
iv
,
8
)
;
/* Use case of memcpy is verified. */
nx_crypto_ctr.c:311
NX_CRYPTO_MEMCPY
(
&
control_block
[
0
]
,
nonce
,
4
)
;
/* Use case of memcpy is verified. */
nx_crypto_ctr.c:312
NX_CRYPTO_MEMCPY
(
drbg_ptr
->
nx_crypto_drbg_key
,
temp
,
key_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:225
NX_CRYPTO_MEMCPY
(
drbg_ptr
->
nx_crypto_drbg_v
,
&
temp
[
key_len
]
,
NX_CRYPTO_DRBG_BLOCK_LENGTH_AES
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:226
NX_CRYPTO_MEMCPY
(
df_input
,
nonce
,
nonce_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:314
NX_CRYPTO_MEMCPY
(
df_input
,
personalization_string
,
personalization_string_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:316
NX_CRYPTO_MEMCPY
(
seed_material
,
personalization_string
,
personalization_string_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:330
NX_CRYPTO_MEMCPY
(
df_input
,
additional_input
,
additional_input_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:451
NX_CRYPTO_MEMCPY
(
seed_material
,
additional_input
,
additional_input_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:464
NX_CRYPTO_MEMCPY
(
drbg_ptr
->
nx_crypto_drbg_buffer
+
NX_CRYPTO_DRBG_DF_INPUT_OFFSET
,
additional_input
,
additional_input_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:582
NX_CRYPTO_MEMCPY
(
addition
,
additional_input
,
additional_input_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:603
NX_CRYPTO_MEMCPY
(
&
output
[
temp_len
]
,
temp
,
output_length_in_byte
-
temp_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:670
NX_CRYPTO_MEMCPY
(
&
temp
[
temp_len
]
,
bcc_chain
,
NX_CRYPTO_DRBG_BLOCK_LENGTH
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:829
NX_CRYPTO_MEMCPY
(
&
output
[
temp_len
]
,
bcc_chain
,
output_len
-
temp_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_drbg.c:895
NX_CRYPTO_MEMCPY
(
key_encryption_key
,
buffer
,
16
)
;
/* Use case of memcpy is verified. */
nx_crypto_ecjpake.c:1582
NX_CRYPTO_MEMCPY
(
v
,
y
,
NX_CRYPTO_GCM_BLOCK_SIZE
)
;
/* Use case of memcpy is verified. */
nx_crypto_gcm.c:211
NX_CRYPTO_MEMCPY
(
tmp_block
,
input
,
input_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_gcm.c:315
NX_CRYPTO_MEMCPY
(
output
,
aes_output
,
length
)
;
/* Use case of memcpy is verified. */
nx_crypto_gcm.c:402
NX_CRYPTO_MEMCPY
(
j0
,
iv
,
iv_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_gcm.c:488
NX_CRYPTO_MEMCPY
(
counter
,
j0
,
NX_CRYPTO_GCM_BLOCK_SIZE
)
;
/* Use case of memcpy is verified. */
nx_crypto_gcm.c:513
NX_CRYPTO_MEMCPY
(
output
,
s
,
icv_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_gcm.c:686
NX_CRYPTO_MEMCPY
(
hkdf
->
nx_crypto_hkdf_prk
,
key
,
(
key_size_in_bits
>
>
3
)
)
;
/* Use case of memcpy is verified. */
nx_crypto_hkdf.c:323
NX_CRYPTO_MEMCPY
(
output
,
hkdf
->
nx_crypto_hkdf_prk
,
hkdf
->
nx_crypto_hkdf_prk_size
)
;
/* Use case of memcpy is verified. */
nx_crypto_hkdf.c:359
NX_CRYPTO_MEMCPY
(
&
temp_T
[
T_len
]
,
info
,
info_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_hkdf.c:676
NX_CRYPTO_MEMCPY
(
&
output
[
offset
]
,
temp_T
,
output_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_hkdf.c:746
NX_CRYPTO_MEMCPY
(
hmac_metadata
->
k_ipad
,
key_ptr
,
key_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_hmac.c:176
NX_CRYPTO_MEMCPY
(
hmac_metadata
->
k_opad
,
key_ptr
,
key_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_hmac.c:178
NX_CRYPTO_MEMCPY
(
digest_ptr
,
icv_ptr
,
(
digest_length
>
hmac_metadata
->
output_length
?
hmac_metadata
->
output_length
:
digest_length
)
)
;
/* Use case of memcpy is verified. */
nx_crypto_hmac.c:315
NX_CRYPTO_MEMCPY
(
(
dst
)
->
nx_crypto_huge_number_data
,
\
nx_crypto_huge_number.h:161
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_md5_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
needed_fill_bytes
)
;
/* Use case of memcpy is verified. */
nx_crypto_md5.c:255
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_md5_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
input_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_md5.c:286
NX_CRYPTO_MEMCPY
(
temp_A
,
seed
,
seed_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_phash.c:132
NX_CRYPTO_MEMCPY
(
&
temp_A
[
A_len
]
,
seed
,
seed_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_phash.c:183
NX_CRYPTO_MEMCPY
(
working_ptr
,
der_encoding
,
der_encoding_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_pkcs1_v1.5.c:428
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_sha1_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
needed_fill_bytes
)
;
/* Use case of memcpy is verified. */
nx_crypto_sha1.c:237
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_sha1_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
input_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_sha1.c:268
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_sha256_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
needed_fill_bytes
)
;
/* Use case of memcpy is verified. */
nx_crypto_sha2.c:234
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_sha256_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
input_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_sha2.c:264
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_sha512_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
(
UINT
)
needed_fill_bytes
)
;
/* Use case of memcpy is verified. */
nx_crypto_sha5.c:282
NX_CRYPTO_MEMCPY
(
(
void
*
)
&
(
context
->
nx_sha512_buffer
[
current_bytes
]
)
,
(
void
*
)
input_ptr
,
input_length
)
;
/* Use case of memcpy is verified. */
nx_crypto_sha5.c:312
NX_CRYPTO_MEMCPY
(
phash
->
nx_crypto_phash_seed
,
key
,
key_size_in_bits
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_1.c:282
NX_CRYPTO_MEMCPY
(
&
phash
->
nx_crypto_phash_seed
[
key_size_in_bits
]
,
input
,
input_length_in_byte
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_1.c:283
NX_CRYPTO_MEMCPY
(
phash
->
nx_crypto_phash_seed
,
key
,
key_size_in_bits
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_sha256.c:281
NX_CRYPTO_MEMCPY
(
&
phash
->
nx_crypto_phash_seed
[
key_size_in_bits
]
,
input
,
input_length_in_byte
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_sha256.c:282
NX_CRYPTO_MEMCPY
(
phash
->
nx_crypto_phash_seed
,
key
,
key_size_in_bits
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_sha384.c:281
NX_CRYPTO_MEMCPY
(
&
phash
->
nx_crypto_phash_seed
[
key_size_in_bits
]
,
input
,
input_length_in_byte
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_sha384.c:282
NX_CRYPTO_MEMCPY
(
phash
->
nx_crypto_phash_seed
,
key
,
key_size_in_bits
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_sha512.c:281
NX_CRYPTO_MEMCPY
(
&
phash
->
nx_crypto_phash_seed
[
key_size_in_bits
]
,
input
,
input_length_in_byte
)
;
/* Use case of memcpy is verified. */
nx_crypto_tls_prf_sha512.c:282
NX_CRYPTO_MEMCPY
(
pad
,
input
,
input_length_in_byte
)
;
/* Use case of memcpy is verified. */
nx_crypto_xcbc_mac.c:218
NX_CRYPTO_MEMCPY
(
output
,
E
,
icv_len
)
;
/* Use case of memcpy is verified. */
nx_crypto_xcbc_mac.c:228
NX_CRYPTO_MEMCPY
(
&
_nx_secure_padded_signature
[
signature_offset
]
,
der_encoding
,
der_encoding_length
)
;
/* Use case of memcpy is verified. */
nx_secure_tls_ecc_generate_keys.c:733
NX_CRYPTO_MEMCPY
(
&
_nx_secure_padded_signature
[
signature_offset
]
,
hash
,
hash_length
)
;
/* Use case of memcpy is verified. */
nx_secure_tls_ecc_generate_keys.c:736
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