| /trusted-firmware-m-latest/lib/ext/mbedcrypto/ |
| D | 0007-Enable-sources-when-MCUBOOT_USE_PSA_CRYPTO-and-not-M.patch | 21 diff --git a/include/mbedtls/psa_util.h b/include/mbedtls/psa_util.h 34 diff --git a/library/psa_crypto_driver_wrappers.h b/library/psa_crypto_driver_wrappers.h 47 diff --git a/library/psa_crypto_ecp.c b/library/psa_crypto_ecp.c 60 diff --git a/library/psa_crypto_hash.c b/library/psa_crypto_hash.c 73 diff --git a/library/psa_crypto_rsa.c b/library/psa_crypto_rsa.c
|
| D | 0002-Enable-crypto-code-sharing-between-independent-binar.patch | 14 diff --git a/code_share.c b/code_share.c 23 diff --git a/library/platform.c b/library/platform.c 38 diff --git a/library/platform_util.c b/library/platform_util.c
|
| D | 0003-Allow-SE-key-to-use-key-vendor-id-within-PSA-crypto.patch | 11 diff --git a/library/psa_crypto.c b/library/psa_crypto.c
|
| D | 0006-Enable-psa_can_do_hash.patch | 16 diff --git a/library/psa_crypto.c b/library/psa_crypto.c
|
| D | 0004-Initialise-driver-wrappers-as-first-step-in-psa_cryp.patch | 18 diff --git a/library/psa_crypto.c b/library/psa_crypto.c
|
| D | 0001-Add-TF-M-Builtin-Key-Loader-driver-entry-points.patch | 20 diff --git a/library/psa_crypto.c b/library/psa_crypto.c 48 diff --git a/library/psa_crypto_driver_wrappers.h b/library/psa_crypto_driver_wrappers.h 342 diff --git a/library/psa_crypto_driver_wrappers_no_static.c b/library/psa_crypto_driver_wrappers_no…
|
| D | 0005-Hardcode-CC3XX-entry-points.patch | 19 diff --git a/include/psa/crypto_driver_contexts_composites.h b/include/psa/crypto_driver_contexts_c… 54 diff --git a/include/psa/crypto_driver_contexts_primitives.h b/include/psa/crypto_driver_contexts_p… 89 diff --git a/library/psa_crypto_driver_wrappers.h b/library/psa_crypto_driver_wrappers.h 876 diff --git a/library/psa_crypto_driver_wrappers_no_static.c b/library/psa_crypto_driver_wrappers_no…
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/psa_driver_api/src/ |
| D | cc3xx_internal_chacha20_poly1305.c | 361 int diff, i; in cc3xx_chacha20_poly1305_verify() local 380 for (diff = 0, i = 0; i < tag_length; i++) { in cc3xx_chacha20_poly1305_verify() 381 diff |= tag[i] ^ local_tag_buffer[i]; in cc3xx_chacha20_poly1305_verify() 384 if (diff != 0) { in cc3xx_chacha20_poly1305_verify() 422 int diff, i; in cc3xx_decrypt_chacha20_poly1305() local 445 for (diff = 0, i = 0; i < tag_length; i++) in cc3xx_decrypt_chacha20_poly1305() 446 diff |= tag[i] ^ local_tag_buffer[i]; in cc3xx_decrypt_chacha20_poly1305() 448 if (diff != 0) { in cc3xx_decrypt_chacha20_poly1305()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/ |
| D | chachapoly_alt.c | 213 int diff; in mbedtls_chachapoly_auth_decrypt() local 237 for( diff = 0, i = 0; i < sizeof( check_tag ); i++ ) in mbedtls_chachapoly_auth_decrypt() 238 diff |= tag[i] ^ check_tag[i]; in mbedtls_chachapoly_auth_decrypt() 240 if( diff != 0 ) in mbedtls_chachapoly_auth_decrypt()
|
| /trusted-firmware-m-latest/platform/ext/target/rpi/rp2350/ |
| D | pico-sdk.patch | 1 diff --git a/src/common/pico_sync/sem.c b/src/common/pico_sync/sem.c 14 diff --git a/src/rp2_common/pico_bootrom/CMakeLists.txt b/src/rp2_common/pico_bootrom/CMakeLists.txt 25 diff --git a/src/rp2_common/pico_multicore/multicore.c b/src/rp2_common/pico_multicore/multicore.c
|
| /trusted-firmware-m-latest/platform/ext/target/cypress/psoc64/Native_Driver/generated_source/ |
| D | cycfg_capsense.c | 746 .diff = 0u, 755 .diff = 0u, 764 .diff = 0u, 773 .diff = 0u, 782 .diff = 0u, 791 .diff = 0u, 800 .diff = 0u,
|
| D | cycfg_capsense.h | 741 …TON0_RX0_DIFF0_VALUE (cy_capsense_tuner.sensorContext[0].diff) 776 …TON1_RX0_DIFF0_VALUE (cy_capsense_tuner.sensorContext[1].diff) 811 …EARSLIDER0_SNS0_DIFF0_VALUE (cy_capsense_tuner.sensorContext[2].diff) 846 …EARSLIDER0_SNS1_DIFF0_VALUE (cy_capsense_tuner.sensorContext[3].diff) 881 …EARSLIDER0_SNS2_DIFF0_VALUE (cy_capsense_tuner.sensorContext[4].diff) 916 …EARSLIDER0_SNS3_DIFF0_VALUE (cy_capsense_tuner.sensorContext[5].diff) 951 …EARSLIDER0_SNS4_DIFF0_VALUE (cy_capsense_tuner.sensorContext[6].diff)
|
| /trusted-firmware-m-latest/platform/ext/accelerator/cc312/cc312-rom/psa_driver_api/src/ |
| D | cc3xx_psa_mac.c | 377 uint8_t idx, diff; in cc3xx_mac_verify_finish() local 411 for (diff = 0, idx = 0; idx < mac_length / sizeof(uint32_t); idx++) { in cc3xx_mac_verify_finish() 412 diff |= ((uint32_t *)mac)[idx] ^ actual_mac[idx]; in cc3xx_mac_verify_finish() 415 if (diff != 0) { in cc3xx_mac_verify_finish()
|
| D | cc3xx_psa_aead.c | 661 uint8_t diff, idx; in cc3xx_aead_verify() local 690 for (diff = 0, idx = 0; idx < tag_word_size; idx++) { in cc3xx_aead_verify() 691 diff |= ((uint32_t *)tag)[permutation_buf[idx]] ^ local_tag[permutation_buf[idx]]; in cc3xx_aead_verify() 694 if (diff != 0) { in cc3xx_aead_verify()
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/ |
| D | ccm_alt.c | 418 int diff; in mbedtls_ccm_star_auth_decrypt() local 435 for( diff = 0, i = 0; i < tag_len; i++ ) in mbedtls_ccm_star_auth_decrypt() 436 diff |= tag[i] ^ check_tag[i]; in mbedtls_ccm_star_auth_decrypt() 438 if( diff != 0 ) in mbedtls_ccm_star_auth_decrypt()
|
| D | gcm_alt.c | 587 unsigned char diff = 0; in mbedtls_gcm_auth_decrypt() local 609 diff |= tag[i] ^ SEC_SUCCESS_CONSTANT ^ check_tag[i]; in mbedtls_gcm_auth_decrypt() 621 if( ( diff != SEC_SUCCESS_CONSTANT ) || ( inv_diff != SEC_SUCCESS_CONSTANT ) ) in mbedtls_gcm_auth_decrypt() 627 return( (diff ^ inv_diff) + j ); in mbedtls_gcm_auth_decrypt()
|
| D | rsa_alt.c | 600 unsigned char diff = 0; in mbedtls_safer_memcmp() local 603 diff |= A[i] ^ B[i]; in mbedtls_safer_memcmp() 605 return( diff ); in mbedtls_safer_memcmp()
|
| /trusted-firmware-m-latest/docs/security/security_advisories/ |
| D | cc3xx_partial_tag_compare_on_chacha20_poly1305.rst | 127 for (diff = 0, i = 0; i < sizeof(tag_length); i++) 128 diff |= tag[i] ^ local_tag_buffer[i]; 135 for (diff = 0, i = 0; i < tag_length; i++) 136 diff |= tag[i] ^ local_tag_buffer[i];
|
| /trusted-firmware-m-latest/lib/ext/cmsis/ |
| D | 0001-iar-Add-missing-v8.1m-check.patch | 14 diff --git a/CMSIS/Core/Include/m-profile/cmsis_iccarm_m.h b/CMSIS/Core/Include/m-profile/cmsis_icc…
|
| /trusted-firmware-m-latest/platform/ext/target/nxp/common/Native_Driver/drivers/ |
| D | fsl_usart.c | 428 uint32_t osrval, brgval, diff, baudrate, allowed_error; in USART_SetBaudRate() local 469 … diff = (baudrate_Bps < baudrate) ? (baudrate - baudrate_Bps) : (baudrate_Bps - baudrate); in USART_SetBaudRate() 470 if (diff < best_diff) in USART_SetBaudRate() 472 best_diff = diff; in USART_SetBaudRate() 481 … diff = (baudrate_Bps < baudrate) ? (baudrate - baudrate_Bps) : (baudrate_Bps - baudrate); in USART_SetBaudRate() 482 if (diff > allowed_error) in USART_SetBaudRate()
|
| /trusted-firmware-m-latest/lib/ext/qcbor/ |
| D | 0001-Disable-gcc-Wmaybe-uninitialized-because-of-false-po.patch | 32 diff --git a/src/qcbor_decode.c b/src/qcbor_decode.c
|