PSA Arch Crypto Test Failure Analysis In TF-M V1.4 Release
This file contains list of crypto arch test failures identified when testing the TF-M release v1.4 on an521 and musca_b1/sse_200. The reason for each failing test is listed here in this file.
Test | Platform | Fail description | Github issue | |
226 | an521 musca_b1/sse_200 | psa_mac_sign_setup returns incorrect error code. | The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755 | |
227 | an521 musca_b1/sse_200 | psa_mac_update returns incorrect error code. | The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755 | |
228 | an521 musca_b1/sse_200 | psa_mac_sign_finish returns incorrect error code. | The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755 | |
229 | an521 musca_b1/sse_200 | psa_mac_verify_setup returns incorrect error code. | The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755 | |
230 | an521 musca_b1/sse_200 | psa_mac_verify_finish returns incorrect error code. | The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755 | |
241 | musca_b1/sse_200 | There are 2 additional failures for PSA-Arch Crypto tests with CC-312 other than the known failures. This is due to limitation of CC-312 implementation as it does not support MD_NONE hashing mode causing the additional failures. | The issue details are captured here : https://developer.trustedfirmware.org/T691 | |
242 | musca_b1/sse_200 | There are 2 additional failures for PSA-Arch Crypto tests with CC-312 other than the known failures. This is due to limitation of CC-312 implementation as it does not support MD_NONE hashing mode causing the additional failures. | The issue details are captured here : https://developer.trustedfirmware.org/T691 | |
248 | an521 musca_b1/sse_200 | Test data is wrong | The issue details are captured here: https://github.com/ARM-software/psa-arch-tests/issues/280 | |
249 | an521 musca_b1/sse_200 | Test data is wrong | The issue details are captured here: https://github.com/ARM-software/psa-arch-tests/issues/280 | |
250 | an521 musca_b1/sse_200 | PSA_ALG_RSA_PKCS1V15_SIGN_RAW should not used for psa_sign_message | https://github.com/ARM-software/psa-arch-tests/issues/282 | |
251 | an521 musca_b1/sse_200 | PSA_ALG_RSA_PKCS1V15_SIGN_RAW should not used for psa_verify_message | https://github.com/ARM-software/psa-arch-tests/issues/282 | |
252 | an521 musca_b1/sse_200 | psa_aead_encrypt_setup is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
253 | an521 musca_b1/sse_200 | psa_aead_decrypt_setup is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
254 | an521 musca_b1/sse_200 | psa_aead_generate_nonce is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
255 | an521 musca_b1/sse_200 | psa_aead_set_nonce is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
256 | an521 musca_b1/sse_200 | psa_aead_set_lengths is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
257 | an521 musca_b1/sse_200 | psa_aead_update_ad is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
258 | an521 musca_b1/sse_200 | psa_aead_update is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
259 | an521 musca_b1/sse_200 | psa_aead_finish is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
260 | an521 musca_b1/sse_200 | psa_aead_abort is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
261 | an521 musca_b1/sse_200 | psa_aead_verify is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3257 | |
262 | an521 musca_b1/sse_200 | psa_hash_suspend is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARM-software/psa-arch-tests/issues/281 | |
263 | an521 musca_b1/sse_200 | psa_hash_resume is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARM-software/psa-arch-tests/issues/281 |
- Last Author
- • Summer-ARM
- Last Edited
- Jul 29 2021, 3:44 AM
Event Timeline
While making a profit should certainly be one of your goals, it should not be your main focus when you are starting out spacebar clicker
While it should undoubtedly be one of your objectives, your initial focus shouldn't be on making a profit.
geometry dash scratch
Your writings stick out to me since the content is interesting and simple to understand. Even though I've read a lot of websites, I still like yours more. Your essay was interesting to read mapquest driving directions. I can understand the essay better now that I've read it carefully. In the future, I'd like to read more of your writing.