Note: the scope (as a first step) is now only to move to the framework, not to adapt to tf-psa-crypto. Some comments and size estimates are still from the time where the scope included adapting to tf-psa-crypto.
The lists below are temporary and might still evolve.
Table legend:
I: Currently identical between 3.6 and development?
S: Work size for the move and potentially changes needed for TF-PSA-Crypto
Moving to the framework - used by tf-psa-crypto
name
I
S
Issue/PR
Comment
ecc-heap.sh
y
S
depends on benchmark.c, adapt to tf_psa_crypto_config.h
gen_ctr_drbg.pl
y
XS
gen_gcm_decrypt.pl
y
-
gen_gcm_encrypt.pl
y
-
gen_pkcs1_v21_sign_verify.pl
y
-
generate-afl-tests.sh
y
-
prepare_release.sh
y
?
do we keep it?
test_config_script.py
y
XS
changes for crypto as part of work in crypto_config.py
tmp_ignore_makefiles.sh
y
S
do we keep it? if yes, adapt to TF-PSA-Crypto tree
bump_version.sh
n
S
adapt to TF-PSA-Crypto
code_size_compare.py
n
M
adapt to mbedtls_config.h split, adapt to tf_psa_crypto_config.h
Moving to the framework - not used by tf-psa-crypto
name
I
S
Issue/PR
Comment
audit-validity-dates.py
y
XS
footprint.sh
y
do we keep it? broken, redundant with code_size_compare.py?
[Moved and re-organized from #12 and #16.]
Note: the scope (as a first step) is now only to move to the framework, not to adapt to tf-psa-crypto. Some comments and size estimates are still from the time where the scope included adapting to tf-psa-crypto.
The lists below are temporary and might still evolve.
Table legend: I: Currently identical between 3.6 and development? S: Work size for the move and potentially changes needed for TF-PSA-Crypto
Moving to the framework - used by tf-psa-crypto
name
ecc-heap.sh
gen_ctr_drbg.pl
gen_gcm_decrypt.pl
gen_gcm_encrypt.pl
gen_pkcs1_v21_sign_verify.pl
generate-afl-tests.sh
prepare_release.sh
test_config_script.py
tmp_ignore_makefiles.sh
bump_version.sh
code_size_compare.py
Moving to the framework - not used by tf-psa-crypto
name
audit-validity-dates.py
footprint.sh
generate_server9_bad_saltlen.py
set_psa_test_dependencies.py
Not moving to the framework
name
ecp_comb_table.py
memory.sh
+massif_max.pl