crpytocb: support SHA224 under WOLF_CRYPTO_CB_ONLY_SHA256

This commit is contained in:
Marco Oliverio
2026-05-19 09:30:42 +02:00
parent 145a4fac69
commit 0c8cabedff
5 changed files with 151 additions and 11 deletions
+1 -3
View File
@@ -29,9 +29,8 @@ jobs:
- name: RSA
cppflags: -DWOLF_CRYPTO_CB_ONLY_RSA
# WOLF_CRYPTO_CB_ONLY_SHA256: strips software SHA-256; swdev provides
# the software path via cryptocb. SHA-224 not yet supported.
# the software path via cryptocb.
- name: SHA256
extra_config: --disable-sha224
cppflags: -DWOLF_CRYPTO_CB_ONLY_SHA256
# WOLF_CRYPTO_CB_ONLY_AES: strips software AES; swdev provides the
# software path via cryptocb.
@@ -49,7 +48,6 @@ jobs:
# algorithm call that a single-strip entry would still resolve via
# the remaining software paths.
- name: ALL
extra_config: --disable-sha224
cppflags: >-
-DWOLF_CRYPTO_CB_ONLY_ECC -DWOLF_CRYPTO_CB_ONLY_RSA
-DWOLF_CRYPTO_CB_ONLY_SHA256 -DWOLF_CRYPTO_CB_ONLY_AES