Page MenuHomePhabricator

PSA Arch Crypto Test Failure Analysis In TF-M V1.5 Release
Updated 1,104 Days AgoPublic

This file contains list of crypto arch test failures identified when testing the TF-M release v1.5 on an521 and musca_s1. The reason for each failing test is listed here in this file.

TestPlatformFail descriptionGithub issue
226an521 musca_s1psa_mac_sign_setup returns incorrect error code in mbedtls-3.0.0.The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755
227an521 musca_s1psa_mac_update returns incorrect error code in mbedtls-3.0.0.The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755
228an521 musca_s1psa_mac_sign_finish returns incorrect error code in mbedtls-3.0.0.The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755
229an521 musca_s1psa_mac_verify_setup returns incorrect error code in mbedtls-3.0.0.The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755
230an521 musca_s1psa_mac_verify_finish returns incorrect error code in mbedtls-3.0.0.The issue details are captured here: https://github.com/ARMmbed/mbedtls/issues/4755
241musca_s1There 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
242musca_s1There 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
252an521 musca_s1psa_aead_encrypt_setup is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
253an521 musca_s1psa_aead_decrypt_setup is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
254an521 musca_s1psa_aead_generate_nonce is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
255an521 musca_s1psa_aead_set_nonce is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
256an521 musca_s1psa_aead_set_lengths is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
257an521 musca_s1psa_aead_update_ad is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
258an521 musca_s1psa_aead_update is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
259an521 musca_s1psa_aead_finish is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
260an521 musca_s1psa_aead_abort is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
261an521 musca_s1psa_aead_verify is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARMmbed/mbedtls/issues/3257
262an521 musca_s1psa_hash_suspend is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARM-software/psa-arch-tests/issues/281
263an521 musca_s1psa_hash_resume is unimplemented in TFM and Mbed TLS v3.0.0. So the test has not been verified.https://github.com/ARM-software/psa-arch-tests/issues/281
Last Author
Summer-ARM
Last Edited
Nov 12 2021, 6:56 AM

Event Timeline

Summer-ARM changed the title from Psa Arch Crypto Test Failure Analysis In Tf-m V1.5 Release to PSA Arch Crypto Test Failure Analysis In TF-M V1.5 Release.Nov 12 2021, 6:21 AM
Summer-ARM edited the content of this document. (Show Details)Nov 12 2021, 6:56 AM

It’s natural to grieve the loss of this relationship and your idea of what your future might be free games together

The table lists details. You can check and fix it yourself if you encounter a similar situation. Perfectly handled with geometry dash bloodbath

This helps in troubleshooting issues more effectively people playground

I appreciate the author for such useful content. Here are some sites that I think are good and I want to share them.
Top1Games
Math Playground
Math Playground | Top1 Games
NSFW AI
HoldAI
WordleLike
Sprunki Retake
MochiVideo
Linksgpt
SubmitAI