/NetX-Duo-v6.4.1/crypto_libraries/src/ |
D | nx_crypto_sha2.c | 441 ULONG a, b, c, d, e, f, g, h; in _nx_crypto_sha256_process_buffer() local 455 h = context -> nx_sha256_states[7]; in _nx_crypto_sha256_process_buffer() 463 temp1 = h + LARGE_SIGMA_1(e) + CH_FUNC(e, f, g) + _sha2_round_constants[t] + w[t]; in _nx_crypto_sha256_process_buffer() 466 h = temp1 + temp2; in _nx_crypto_sha256_process_buffer() 470 temp2 = LARGE_SIGMA_0(h) + MAJ_FUNC(h, a, b); in _nx_crypto_sha256_process_buffer() 476 temp2 = LARGE_SIGMA_0(g) + MAJ_FUNC(g, h, a); in _nx_crypto_sha256_process_buffer() 482 temp2 = LARGE_SIGMA_0(f) + MAJ_FUNC(f, g, h); in _nx_crypto_sha256_process_buffer() 489 h = h + temp1; in _nx_crypto_sha256_process_buffer() 494 temp1 = c + LARGE_SIGMA_1(h) + CH_FUNC(h, a, b) + _sha2_round_constants[t + 5] + w[t + 5]; in _nx_crypto_sha256_process_buffer() 500 temp1 = b + LARGE_SIGMA_1(g) + CH_FUNC(g, h, a) + _sha2_round_constants[t + 6] + w[t + 6]; in _nx_crypto_sha256_process_buffer() [all …]
|
D | nx_crypto_sha5.c | 505 ULONG64 a, b, c, d, e, f, g, h; in _nx_crypto_sha512_process_buffer() local 542 h = context -> nx_sha512_states[7]; in _nx_crypto_sha512_process_buffer() 547 temp1 = h + LARGE_SIGMA_1(e) + CH_FUNC(e, f, g) + _sha5_round_constants[t] + w[t]; in _nx_crypto_sha512_process_buffer() 549 h = g; in _nx_crypto_sha512_process_buffer() 567 context -> nx_sha512_states[7] += h; in _nx_crypto_sha512_process_buffer() 571 e = 0; f = 0; g = 0; h = 0; in _nx_crypto_sha512_process_buffer()
|
D | nx_crypto_ecjpake.c | 782 NX_CRYPTO_HUGE_NUMBER *h, in _nx_crypto_ecjpake_schnorr_zkp_hash() argument 1026 status = _nx_crypto_huge_number_setup(h, (UCHAR *)scratch, in _nx_crypto_ecjpake_schnorr_zkp_hash() 1034 _nx_crypto_huge_number_modulus(h, &curve -> nx_crypto_ec_n); in _nx_crypto_ecjpake_schnorr_zkp_hash() 1118 NX_CRYPTO_HUGE_NUMBER h, temp1, temp2; in _nx_crypto_ecjpake_schnorr_zkp_generate() local 1121 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&h, scratch, buffer_size); in _nx_crypto_ecjpake_schnorr_zkp_generate() 1133 &h, in _nx_crypto_ecjpake_schnorr_zkp_generate() 1143 _nx_crypto_huge_number_multiply(&h, private_key, &temp2); in _nx_crypto_ecjpake_schnorr_zkp_generate() 1219 NX_CRYPTO_HUGE_NUMBER h; in _nx_crypto_ecjpake_schnorr_zkp_verify() local 1222 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&h, scratch, in _nx_crypto_ecjpake_schnorr_zkp_verify() 1237 &h, in _nx_crypto_ecjpake_schnorr_zkp_verify() [all …]
|
/NetX-Duo-v6.4.1/docs/ |
D | revision_history.txt | 21 nx_api.h 22 nx_user.h 37 nx_api.h 64 nx_api.h 105 nx_packet.h 149 nx_api.h 170 nx_api.h 177 nx_ipv6.h 182 nx_icmpv6.h 195 nx_ipv6.h [all …]
|
/NetX-Duo-v6.4.1/ |
D | CMakeLists.txt | 63 message(STATUS "Using default nx_user.h file") 64 set(NX_USER_FILE ${CMAKE_CURRENT_LIST_DIR}/common/inc/nx_user_sample.h) 66 message(STATUS "Using custom nx_user.h file from ${NX_USER_FILE}") 68 configure_file(${NX_USER_FILE} ${CUSTOM_INC_DIR}/nx_user.h COPYONLY)
|
D | .gitattributes | 32 *.h our-c-style
|
D | README.md | 80 /* xx-xx-xxxx Scott Larson Include tx_user.h, */ 120 …h` and build together with the component source code. You can refer to [`nx_user_sample.h`](https:…
|
/NetX-Duo-v6.4.1/test/cmake/libs/ |
D | CMakeLists.txt | 14 set(TX_USER_FILE ${CMAKE_CURRENT_SOURCE_DIR}/tx_user.h) 28 file(GLOB header_files ${dir}/*.h)
|
/NetX-Duo-v6.4.1/test/cmake/netxduo_fast/libs/ |
D | CMakeLists.txt | 14 set(TX_USER_FILE ${CMAKE_CURRENT_SOURCE_DIR}/tx_user.h) 28 file(GLOB header_files ${dir}/*.h)
|
/NetX-Duo-v6.4.1/test/cmake/netxduo_fast/ |
D | CMakeLists.txt | 8 set(NX_USER_FILE ${CMAKE_CURRENT_SOURCE_DIR}/nx_user.h)
|
/NetX-Duo-v6.4.1/test/cmake/nx_secure/libs/ |
D | CMakeLists.txt | 24 file(GLOB header_files ${dir}/*.h)
|
/NetX-Duo-v6.4.1/test/cmake/netxduo64/ |
D | CMakeLists.txt | 8 set(NX_USER_FILE ${CMAKE_CURRENT_SOURCE_DIR}/nx_user.h)
|
/NetX-Duo-v6.4.1/addons/azure_iot/ |
D | README.md | 29 …sure you have defined the following macros in the `CMakeLists.txt` or `nx_user.h` when building it: 35 Follow [`nx_user_sample.h`](https://github.com/eclipse-threadx/netxduo/blob/master/common/inc/nx_us…
|
/NetX-Duo-v6.4.1/crypto_libraries/inc/ |
D | nx_crypto_ecjpake.h | 143 NX_CRYPTO_HUGE_NUMBER *h,
|
/NetX-Duo-v6.4.1/addons/azure_iot/samples/ |
D | README.md | 3 …t the sample, the user needs to provide user configuration in sample_config.h. Following are the c… 87 echo "#include \"nx_api.h\"
|
/NetX-Duo-v6.4.1/test/cmake/azure_iot/configs/ |
D | azure_rtos_tests.cmake | 96 # This test case should be able to run in Windows. But cmocka.h can not be
|
/NetX-Duo-v6.4.1/common/inc/ |
D | nx_api.h | 493 …_INSERT(i, a, b, c, d, f, g, h) _nx_trace_event_insert((ULONG)i, (ULONG)a, (ULONG)b, (ULONG)c,… argument 506 #define NX_TRACE_IN_LINE_INSERT(i, a, b, c, d, f, g, h)
|