Page MenuHomePhabricator
Feed All Stories

Today

Summer-ARM created an object: Psa Arch Crypto Test Failure Analysis In TF-M V1.4 Release.
Tue, Jul 27, 9:32 AM
Summer-ARM edited the content of Release.
Tue, Jul 27, 9:18 AM
KenLSoft closed T903: TFM IPC Regression test would fail if TEST_NS=ON and TEST_S=OFF as Resolved.
Tue, Jul 27, 3:06 AM · Trusted Firmware M
KenLSoft added a comment to T903: TFM IPC Regression test would fail if TEST_NS=ON and TEST_S=OFF.

This issue has been fixed.

Tue, Jul 27, 3:04 AM · Trusted Firmware M

Yesterday

adeaarm moved T935: PSA driver for cipher capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Jul 26, 3:50 PM · Restricted Project
adeaarm moved T933: PSA driver for hash capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Jul 26, 3:49 PM · Restricted Project
adeaarm moved T948: List all missing one-shot API tests from the existing TF-M regression from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Jul 26, 3:44 PM · Restricted Project
adeaarm added a comment to T948: List all missing one-shot API tests from the existing TF-M regression.

Single shot key agreement:

Mon, Jul 26, 3:42 PM · Restricted Project

Fri, Jul 23

adeaarm updated subscribers of T933: PSA driver for hash capability.

hash_compute has been added directly by @salomethirot-arm to the multipart patch available here: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10607 as discussed during the last sync-up call. @Vge0rge please do have a round of review of the hash_compute (and the whole patch as well) to get to +1 status.

Fri, Jul 23, 5:16 PM · Restricted Project
adeaarm added a comment to T941: PSA driver for hash multipart capability.

https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10607

Fri, Jul 23, 5:15 PM · Restricted Project
Vge0rge claimed T940: PSA driver for get_entropy capability.
Fri, Jul 23, 3:02 PM · Restricted Project
Vge0rge moved T938: PSA driver for sign/verify message capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 23, 3:01 PM · Restricted Project
adeaarm assigned T934: PSA driver for mac capability to salomethirot-arm.
Fri, Jul 23, 2:24 PM · Restricted Project
adeaarm assigned T935: PSA driver for cipher capability to noonfom.
Fri, Jul 23, 2:19 PM · Restricted Project
noonfom moved T945: PSA driver for cipher multipart capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 23, 8:26 AM · Restricted Project
noonfom claimed T944: PSA driver for aead multipart capability.
Fri, Jul 23, 8:25 AM · Restricted Project

Tue, Jul 20

adeaarm claimed T951: TFM regressions tests seem to hang on QEMU for mps2_an521.
Tue, Jul 20, 9:33 AM
kevin-peng-hao added a comment to T951: TFM regressions tests seem to hang on QEMU for mps2_an521.

OK, could you take this issue, @adeaarm ?

Tue, Jul 20, 6:04 AM

Mon, Jul 19

adeaarm added a comment to T951: TFM regressions tests seem to hang on QEMU for mps2_an521.

Probably better to reduce the priority of the ticket but keep it open just to make sure we are reminded to verify it again once the next release of qemu is available.

Mon, Jul 19, 11:16 AM
kevin-peng-hao added a comment to T951: TFM regressions tests seem to hang on QEMU for mps2_an521.

Thanks Antonio for the information.
Since this is not a TF-M issue, suggest closing it.

Mon, Jul 19, 8:54 AM
samparker9 added a comment to T414: Build failed on AN524/musca_b1 platform when -DMBEDTLS_DEBUG=ON.

McAfee Total Protection is the most recent security apparatus that gives the most exhaustive and complete Internet and PC security. It shields you from programmers, infections, phishing tricks and ensures your organization and online character. Through mechanized reinforcement, which just finds a way one way to reestablish, it guarantees the security of your photographs, recordings, music, and significant individual documents. [url=https://mcafee-activation.com/mcafee-total-protection] Mcafee Total Protection [/url] permits you to impart your documents to your family without any problem.

Mon, Jul 19, 5:51 AM · Restricted Project

Fri, Jul 16

adeaarm added a comment to T951: TFM regressions tests seem to hang on QEMU for mps2_an521.

Hi @ioannisg , this is due to this bug in QEMU:

Fri, Jul 16, 2:25 PM
ioannisg updated the task description for T951: TFM regressions tests seem to hang on QEMU for mps2_an521.
Fri, Jul 16, 1:14 PM
ioannisg updated subscribers of T951: TFM regressions tests seem to hang on QEMU for mps2_an521.
Fri, Jul 16, 1:09 PM
ioannisg updated the task description for T951: TFM regressions tests seem to hang on QEMU for mps2_an521.
Fri, Jul 16, 1:09 PM
ioannisg triaged T951: TFM regressions tests seem to hang on QEMU for mps2_an521 as High priority.
Fri, Jul 16, 1:07 PM
ioannisg updated the task description for T950: NS interrupt masking prevents from executing PSA calls.
Fri, Jul 16, 12:06 PM
ioannisg updated the task description for T950: NS interrupt masking prevents from executing PSA calls.
Fri, Jul 16, 11:55 AM
ioannisg triaged T950: NS interrupt masking prevents from executing PSA calls as High priority.
Fri, Jul 16, 11:53 AM

Thu, Jul 15

shebuk edited the content of TF-M Security Patch Release Process.
Thu, Jul 15, 3:40 PM
abhishek-pandit published a new version of TF-M Security Patch Release Process.
Thu, Jul 15, 3:35 PM
abhishek-pandit added a comment to TF-M Security Patch Release Process.

Here's the original proposal:

Thu, Jul 15, 3:35 PM
balintdobszay edited the content of SP loading mechanisms in OP-TEE.
Thu, Jul 15, 8:14 AM · Restricted Project

Wed, Jul 14

joannafarley-arm added a comment to T949: TF-A Module Testcase.

The TF-A project uses the OpenCI project https://www.trustedfirmware.org/projects/open-ci/ to provide "Daily" and "Gerrit patch review" testing through a Jenkins infrastructure system with jobs visible here https://ci.trustedfirmware.org and these make use of tests defined in the TF-A Tests repository and from other reposititories. Please refer to the OpenCI documentation for more information https://tf-ci-users-guide.readthedocs.io/en/latest/

Wed, Jul 14, 8:46 AM · Trusted Firmware A
Vge0rge claimed T938: PSA driver for sign/verify message capability.
Wed, Jul 14, 6:33 AM · Restricted Project
yuezhiran triaged T949: TF-A Module Testcase as Normal priority.
Wed, Jul 14, 6:32 AM · Trusted Firmware A
Vge0rge moved T933: PSA driver for hash capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Jul 14, 6:31 AM · Restricted Project

Mon, Jul 12

davidwang reassigned T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function from davidwang to xinyu-tfm.
Mon, Jul 12, 2:58 AM · Trusted Firmware M

Sat, Jul 10

torsteingrindvik moved T936: PSA driver for aead capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sat, Jul 10, 9:18 AM · Restricted Project

Fri, Jul 9

salomethirot-arm moved T943: PSA driver for mac multipart capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 9, 3:17 PM · Restricted Project
salomethirot-arm moved T941: PSA driver for hash multipart capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 9, 3:16 PM · Restricted Project

Thu, Jul 8

balintdobszay changed the visibility for SP loading mechanisms in OP-TEE.
Thu, Jul 8, 9:50 AM · Restricted Project

Wed, Jul 7

Anton-TF edited the content of TF-M Security Patch Release Process.
Wed, Jul 7, 5:19 PM
Anton-TF edited the content of TF-M Security Patch Release Process.
Wed, Jul 7, 5:18 PM
adeaarm added a comment to T948: List all missing one-shot API tests from the existing TF-M regression.

Cipher/MAC single-shot APIs patches:

Wed, Jul 7, 4:24 PM · Restricted Project
adeaarm closed T929: Optimise SPM operations in Library mode as Resolved.
Wed, Jul 7, 8:21 AM · Trusted Firmware M
jaypit02 added a comment to T897: Implement retrieving of memory region by specifying address ranges.

ACS can be updated to skip checks for this. But spec isn't specific about whether this way of retrieving memory is optional.

Wed, Jul 7, 4:57 AM · Hafnium

Mon, Jul 5

adeaarm added a comment to T948: List all missing one-shot API tests from the existing TF-M regression.

Hash: https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/10544
MAC: Support in mbedtls-2.26.0 for the single-shot APIs is not present. I have a patch to enable the tests and the shim layer in TF-M, I will keep it private until support from the backend side is available somehow.

Mon, Jul 5, 12:09 PM · Restricted Project
noonfom moved T945: PSA driver for cipher multipart capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Jul 5, 8:28 AM · Restricted Project

Sun, Jul 4

adeaarm added a comment to T933: PSA driver for hash capability.

This patch extends tests coverate in the TF-M regression test suite for the single-shot hash API.

Sun, Jul 4, 1:50 PM · Restricted Project

Fri, Jul 2

garymorrison-arm edited the content of Patchdescription.
Fri, Jul 2, 11:48 PM
garymorrison-arm edited the content of Patchdescription.
Fri, Jul 2, 11:27 PM
garymorrison-arm created an object: Bl1aarch64bl1 Arch Setupcvsplatarmboardfvp Rfvp R Bl1 Arch Setupc.
Fri, Jul 2, 11:09 PM
garymorrison-arm created an object: Bl1aarch64bl1 Entrypointsvsplatarmboardfvp Rfvp R Bl1 Entrypoints.
Fri, Jul 2, 11:08 PM
garymorrison-arm created an object: Bl1aarch64bl1 Exceptionssvsplatarmboardfvp Rfvp R Bl1 Exceptionss.
Fri, Jul 2, 11:07 PM
garymorrison-arm edited the content of Bl1bl1 Maincvsplatarmboardfvp Rfvp R Bl1 Mainc.
Fri, Jul 2, 11:06 PM
garymorrison-arm created an object: Bl1bl1 Maincvsplatarmboardfvp Rfvp R Bl1 Mainc.
Fri, Jul 2, 11:05 PM
garymorrison-arm created an object: Commonaarch64debugsvsplatarmboardfvp Rfvp R Debugs.
Fri, Jul 2, 11:04 PM
garymorrison-arm created an object: Includearchaarch64el3 Common Macrossvsplatarmboardel Max Common Macross.
Fri, Jul 2, 11:03 PM
garymorrison-arm created an object: Libaarch64misc Helperssvsplatarmboardfvp Rfvp R Misc Helperss.
Fri, Jul 2, 11:01 PM
garymorrison-arm created an object: Libel3 Runtimeaarch64context Mgmtcvsplatarmboardfvp Rfvp R Context Mgmtc.
Fri, Jul 2, 11:00 PM
garymorrison-arm created an object: Libel3 Runtimeaarch64contextsvslibel3 Runtimeaarch64contexts.
Fri, Jul 2, 10:59 PM
garymorrison-arm created an object: Libextensionspauthpauth Helperssvsplatarmboardfvp Rfvp R Pauth Helperss.
Fri, Jul 2, 10:57 PM
garymorrison-arm created an object: Libxlat Tables V2aarch64xlat Tables Archcvslibxlat Mpuaarch64xlat Mpu Archc.
Fri, Jul 2, 10:56 PM
garymorrison-arm created an object: Libxlat Tables V2ro Xlat Tablesmkvslibxlat Mpuro Xlat Mpumk.
Fri, Jul 2, 10:55 PM
garymorrison-arm created an object: Libxlat Tables V2xlat Tables Contextcvslibxlat Mpuxlat Mpu Contextc.
Fri, Jul 2, 10:53 PM
garymorrison-arm created an object: Libxlat Tables V2xlat Tables Corecvslibxlat Mpuxlat Mpu Corec.
Fri, Jul 2, 10:52 PM
garymorrison-arm created an object: Libxlat Tables V2xlat Tablesmkvslibxlat Mpuxlat Mpumk.
Fri, Jul 2, 10:50 PM
garymorrison-arm created an object: Libxlat Tables V2xlat Tables Privatehvslibxlat Mpuxlat Mpu Privateh.
Fri, Jul 2, 10:49 PM
garymorrison-arm created an object: Libxlat Tables V2xlat Tables Utilscvslibxlat Mpuxlat Mpu Utilsc.
Fri, Jul 2, 10:48 PM
garymorrison-arm created an object: Platarmboardfvpaarch64fvp Helperssvsplatarmboardfvp Rfvp R Helperss.
Fri, Jul 2, 10:47 PM
garymorrison-arm created an object: Platarmboardfvpfvp Bl1 Setupcvsplatarmboardfvp Rfvp R Bl1 Setupc.
Fri, Jul 2, 10:45 PM
garymorrison-arm created an object: Platarmboardfvpfvp Commoncvsplatarmboardfvp Rfvp R Commonc.
Fri, Jul 2, 10:44 PM
garymorrison-arm created an object: Platarmboardfvpfvp Defhvsplatarmboardfvp Rfvp R Defh.
Fri, Jul 2, 10:42 PM
garymorrison-arm created an object: Platarmboardfvpfvp Errcvsplatarmboardfvp Rfvp R Errc.
Fri, Jul 2, 10:41 PM
garymorrison-arm created an object: Platarmboardfvpfvp Io Storagecvsplatarmboardfvp Rfvp R Io Storagec.
Fri, Jul 2, 10:40 PM
garymorrison-arm created an object: Platarmboardfvpfvp Privatehvsplatarmboardfvp Rfvp R Privateh.
Fri, Jul 2, 9:56 PM
garymorrison-arm created an object: Platarmboardfvpfvp Stack Protectorcvsplatarmboardfvp Rfvp R Stack Protectorc.
Fri, Jul 2, 9:54 PM
garymorrison-arm created an object: Platarmboardfvpfvp Trusted Bootcvsplatarmboardfvp Rfvp R Trusted Bootc.
Fri, Jul 2, 9:53 PM
garymorrison-arm created an object: Platarmboardfvpincludeplatform Defhvsplatarmboardfvp Rincludeplatform Defh.
Fri, Jul 2, 9:51 PM
garymorrison-arm created an object: Platarmboardfvpincludeplatldsvsplatarmboardfvp Rincludeplatlds.
Fri, Jul 2, 9:50 PM
garymorrison-arm edited the content of Platarmboardfvpplatformmkvsplatarmboardfvp Rplatformmk.
Fri, Jul 2, 9:47 PM
garymorrison-arm created an object: Platarmboardfvpplatformmkvsplatarmboardfvp Rplatformmk.
Fri, Jul 2, 9:37 PM
garymorrison-arm edited the content of Patchdescription.
Fri, Jul 2, 9:31 PM
laurenw-arm edited the content of Patchdescription.
Fri, Jul 2, 7:23 PM
garymorrison-arm renamed Patchdescription from Rclasssupportdocs to Patchdescription.
Fri, Jul 2, 7:14 PM
abhishek-pandit added a member for Trusted Firmware A: abhishek-pandit.
Fri, Jul 2, 7:13 PM
abhishek-pandit added a member for Trusted Firmware A: garymorrison-arm.
Fri, Jul 2, 7:12 PM
adeaarm moved T948: List all missing one-shot API tests from the existing TF-M regression from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 2, 7:10 PM · Restricted Project
adeaarm triaged T948: List all missing one-shot API tests from the existing TF-M regression as Normal priority.
Fri, Jul 2, 7:10 PM · Restricted Project
adeaarm added a comment to T945: PSA driver for cipher multipart capability.

Prototypes derived from: https://github.com/ARMmbed/mbedtls/blob/development/library/psa_crypto_driver_wrappers.h

Fri, Jul 2, 7:06 PM · Restricted Project
adeaarm added a comment to T944: PSA driver for aead multipart capability.
typedef ... acme_aead_operation_t;
psa_status_t acme_aead_encrypt_setup(
   acme_aead_operation_t *operation,
   const psa_key_attributes_t *attributes,
   const uint8_t *key_buffer, size_t key_buffer_size,
   psa_algorithm_t alg);
psa_status_t acme_aead_decrypt_setup(
   acme_aead_operation_t *operation,
   const psa_key_attributes_t *attributes,
   const uint8_t *key_buffer, size_t key_buffer_size,
   psa_algorithm_t alg);
psa_status_t acme_aead_set_nonce(
   acme_aead_operation_t *operation,
   const uint8_t *nonce,
   size_t nonce_length);
psa_status_t acme_aead_set_lengths(
   acme_aead_operation_t *operation,
   size_t ad_length,
   size_t plaintext_length);
psa_status_t acme_aead_update_ad(
   acme_aead_operation_t *operation,
   const uint8_t *input,
   size_t input_length);
psa_status_t acme_aead_update(
   acme_aead_operation_t *operation,
   const uint8_t *input,
   size_t input_length,
   uint8_t *output,
   size_t output_size,
   size_t *output_length);
psa_status_t acme_aead_finish(
   acme_aead_operation_t *operation,
   uint8_t *ciphertext,
   size_t ciphertext_size,
   size_t *ciphertext_length,
   uint8_t *tag,
   size_t tag_size,
   size_t *tag_length);
psa_status_t acme_aead_verify(
   acme_aead_operation_t *operation,
   uint8_t *plaintext,
   size_t plaintext_size,
   size_t *plaintext_length,
   const uint8_t *tag,
   size_t tag_length);
psa_status_t acme_aead_abort(
   acme_aead_operation_t *operation);
Fri, Jul 2, 7:01 PM · Restricted Project
adeaarm closed T942: Finalise list of multipart capabilities entry points as Resolved.
Fri, Jul 2, 6:58 PM · Restricted Project
adeaarm added a comment to T943: PSA driver for mac multipart capability.
typedef ... acme_mac_operation_t;
psa_status_t acme_mac_sign_setup(
    acme_mac_operation_t *operation,
    const psa_key_attributes_t *attributes,
    const uint8_t *key_buffer,
    size_t key_buffer_size,
    psa_algorithm_t alg);
psa_status_t acme_mac_verify_setup(
    acme_mac_operation_t *operation,
    const psa_key_attributes_t *attributes,
    const uint8_t *key_buffer,
    size_t key_buffer_size,
    psa_algorithm_t alg);
psa_status_t acme_mac_update(
    acme_mac_operation_t *operation,
    const uint8_t *input,
    size_t input_length);
psa_status_t acme_mac_sign_finish(
    acme_mac_operation_t *operation,
    uint8_t *mac,
    size_t mac_size,
    size_t *mac_length);
psa_status_t acme_mac_verify_finish(
    acme_mac_operation_t *operation,
    const uint8_t *mac,
    size_t mac_length);
psa_status_t acme_mac_abort(
    acme_mac_operation_t *operation);
Fri, Jul 2, 6:56 PM · Restricted Project
adeaarm moved T942: Finalise list of multipart capabilities entry points from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 2, 6:55 PM · Restricted Project
adeaarm moved T942: Finalise list of multipart capabilities entry points from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, Jul 2, 6:55 PM · Restricted Project
adeaarm added a comment to T942: Finalise list of multipart capabilities entry points.

MAC:

typedef ... acme_mac_operation_t;
psa_status_t acme_mac_sign_setup(
    acme_mac_operation_t *operation,
    const psa_key_attributes_t *attributes,
    const uint8_t *key_buffer,
    size_t key_buffer_size,
    psa_algorithm_t alg);
psa_status_t acme_mac_verify_setup(
    acme_mac_operation_t *operation,
    const psa_key_attributes_t *attributes,
    const uint8_t *key_buffer,
    size_t key_buffer_size,
    psa_algorithm_t alg);
psa_status_t acme_mac_update(
    acme_mac_operation_t *operation,
    const uint8_t *input,
    size_t input_length);
psa_status_t acme_mac_sign_finish(
    acme_mac_operation_t *operation,
    uint8_t *mac,
    size_t mac_size,
    size_t *mac_length);
psa_status_t acme_mac_verify_finish(
    acme_mac_operation_t *operation,
    const uint8_t *mac,
    size_t mac_length);
psa_status_t acme_mac_abort(
    acme_mac_operation_t *operation);
Fri, Jul 2, 6:54 PM · Restricted Project
shebuk edited the content of Roadmap.
Fri, Jul 2, 5:59 PM
shebuk edited the content of Roadmap.
Fri, Jul 2, 5:48 PM
shebuk edited the content of Roadmap.
Fri, Jul 2, 5:35 PM