Psa Arch Crypto Test Failure Analysis In Tf-m V1.3 Release
This file contains list of crypto arch test failures identified when testing the tfm release v1.3 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 |
221 | an521 musca_b1/sse_200 | psa_key_derivation_output_key returns incorrect error code. | https://github.com/ARMmbed/mbed-crypto/issues/175 |
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 |
244 | an521 musca_b1/sse_200 | MbedTLS library returns incorrect value for psa_copy_key function when invalid key identifier or lifetime is passed. It should return PSA_ERROR_INVALID_ARGUMENT instead of PSA_ERROR_INVALID_HANDLE. | https://github.com/ARMmbed/mbedtls/issues/4271 |
246 | an521 musca_b1/sse_200 | psa_mac_compute is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3258 |
247 | an521 musca_b1/sse_200 | psa_mac_verify is unimplemented in TFM and MbedTLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3258 |
248 | an521 musca_b1/sse_200 | psa_cipher_encrypt is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3258 |
249 | an521 musca_b1/sse_200 | psa_cipher_decrypt is unimplemented in TFM and Mbed TLS. So the test has not been verified. | https://github.com/ARMmbed/mbedtls/issues/3258 |
250 | an521(skipped) musca_b1/sse_200(failed) | Persistent key is not deleted clearly before resetting the board. | https://developer.trustedfirmware.org/T865 |
251 | musca_b1/sse_200(gnu) | Persistent key is not deleted clearly before resetting the board. | https://developer.trustedfirmware.org/T865 |
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 |
- Last Author
- maulik-arm
- Last Edited
- Mar 30 2021, 10:43 AM
Event Timeline
Roll out enough paper to cover the book and cut a straight line through it. doodle jump
The analysis table is very detailed so we can easily find errors in just five nights at freddy's 4
Pickleball is often referred to as a "lifetime sport" due to its accessibility and suitability for players of all ages. With simplified rules, individuals can continue to enjoy pickleball rules quick the sport well into their senior years, promoting an active and healthy lifestyle throughout their lives.
Incredibox Mustard Dive into the world of Incredibox Mustard, where creative music-making meets stunning visuals in this innovative fan-made expansion.
Retro Bowl 25 Immerse yourself in the perfect blend of retro gaming charm and modern football strategy in this captivating 8-bit sports experience.
Sprunki Phase Incredibox Play Sprunki Phase Incredibox, a fan-made mod of Incredibox.