This is an automated email from the ASF dual-hosted git repository. sjanc pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit 92ce0a8bacd5e1dc59d601f78eecfb6e11129ad5 Author: Szymon Janc <[email protected]> AuthorDate: Thu Jun 11 14:34:24 2026 +0200 apps/hash_test: Remove Tinycrypt support Tinycrypt is going to be removed from tree. --- apps/hash_test/pkg.yml | 1 - apps/hash_test/src/main.c | 24 ------------------------ 2 files changed, 25 deletions(-) diff --git a/apps/hash_test/pkg.yml b/apps/hash_test/pkg.yml index ba0cb3118..6a76d0eb6 100644 --- a/apps/hash_test/pkg.yml +++ b/apps/hash_test/pkg.yml @@ -27,4 +27,3 @@ pkg.deps: - "@apache-mynewt-core/sys/console" - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/crypto/mbedtls" - - "@apache-mynewt-core/crypto/tinycrypt" diff --git a/apps/hash_test/src/main.c b/apps/hash_test/src/main.c index 7dd8a7e61..25fa12f89 100755 --- a/apps/hash_test/src/main.c +++ b/apps/hash_test/src/main.c @@ -25,7 +25,6 @@ #include "console/console.h" #include "hash/hash.h" #include "mbedtls/sha256.h" -#include "tinycrypt/sha256.h" struct vector_data { char *in; @@ -467,25 +466,6 @@ mbed_sha256_finish(void *data, uint8_t *output) (void)mbedtls_sha256_finish((mbedtls_sha256_context *)data, output); } -static void -tc_sha256_start(void *data, void *arg) -{ - (void)arg; - (void)tc_sha256_init((TCSha256State_t)data); -} - -static void -_tc_sha256_update(void *data, const uint8_t *input, uint32_t inlen) -{ - (void)tc_sha256_update((TCSha256State_t)data, input, inlen); -} - -static void -tc_sha256_finish(void *data, uint8_t *output) -{ - (void)tc_sha256_final(output, (TCSha256State_t)data); -} - static void run_sha256_benchmark(char *name, hash_start_func_t start_fn, hash_update_func_t update_fn, hash_finish_func_t finish_fn, @@ -584,7 +564,6 @@ mynewt_main(int argc, char **argv) struct hash_dev *hash; struct hash_sha256_context hash_sha256; mbedtls_sha256_context mbed_sha256; - struct tc_sha256_state_struct tc_sha256; int i; sysinit(); @@ -607,7 +586,6 @@ mynewt_main(int argc, char **argv) run_bytewrite_test(hash); mbedtls_sha256_init(&mbed_sha256); - tc_sha256_init(&tc_sha256); for (i = 1; i <= 3; i++) { printf("\n=== Benchmarks - iteration %d ===\n", i); @@ -615,8 +593,6 @@ mynewt_main(int argc, char **argv) _hash_sha256_finish, &hash_sha256, hash); run_sha256_benchmark("MBEDTLS", mbed_sha256_start, mbed_sha256_update, mbed_sha256_finish, &mbed_sha256, NULL); - run_sha256_benchmark("TINYCRYPT", tc_sha256_start, _tc_sha256_update, - tc_sha256_finish, &tc_sha256, NULL); os_time_delay(OS_TICKS_PER_SEC); }
