Page MenuHomePhabricator

Psa Arch Crypto Test Failure Analysis In TF-M V1.2 Release
Updated 540 Days AgoPublic

This file contains list of crypto arch test failures identified when testing the tfm release v1.2 on an521 and musca_b1. The reason for each failing test is listed here in this file.

TestPlatformFail descriptionGithub issue
206an521 musca_b1psa_hash_compute is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
207an521 musca_b1psa_hash_compare is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
221an521 musca_b1psa_key_derivation_output_key returns incorrect error code.https://github.com/ARMmbed/mbed-crypto/issues/175
241musca_b1There 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_b1There 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
246an521 musca_b1psa_mac_compute is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
247an521 musca_b1psa_mac_verify is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
248an521 musca_b1psa_cipher_encrypt is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
249an521 musca_b1psa_cipher_decrypt is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
250an521(skipped) musca_b1(failed)Persistent key is not deleted clearly before resetting the board.https://developer.trustedfirmware.org/T865
251musca_b1(gnu)Persistent key is not deleted clearly before resetting the board.https://developer.trustedfirmware.org/T865
252an521 musca_b1psa_aead_encrypt_setup is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
253an521 musca_b1psa_aead_decrypt_setup is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
254an521 musca_b1psa_aead_generate_nonce is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
255an521 musca_b1psa_aead_set_nonce is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
256an521 musca_b1psa_aead_set_lengths is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
257an521 musca_b1psa_aead_update_ad is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
258an521 musca_b1psa_aead_update is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
259an521 musca_b1psa_aead_finish is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
260an521 musca_b1psa_aead_abort is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381
261an521 musca_b1psa_aead_verify is unimplemented in TFM/mbed-crypto. So the test has not been verified.https://github.com/ARMmbed/mbed-crypto/issues/381.
Last Author
maulik-arm
Last Edited
May 30 2023, 12:35 PM

Event Timeline

Summer-ARM changed the title from Psa Arch Crypto Test Failure Analysis In Tf-m V1.2 Release to Psa Arch Crypto Test Failure Analysis In TF-M V1.2 Release.Nov 5 2020, 3:14 AM
Summer-ARM edited the content of this document. (Show Details)Nov 5 2020, 9:17 AM
This comment was removed by dbharbin.
Summer-ARM edited the content of this document. (Show Details)Nov 6 2020, 2:27 AM
Summer-ARM edited the content of this document. (Show Details)Nov 17 2020, 8:30 AM
Summer-ARM added a subscriber: soby-mathew.
Karl added a subscriber: Karl.Nov 18 2020, 2:19 AM
maulik-arm edited the content of this document. (Show Details)May 30 2023, 12:35 PM
herringbur added a subscriber: herringbur.EditedJul 6 2023, 6:52 AM

Make a roll of paper large enough to cover the book and cut a straight line across it. idle breakout