Skip to content

Refine STSAFE-A110 command response timing #64

@parmi93

Description

@parmi93

We are currently working with the STSAFE-A110 secure element and noticed that the response wait times for all commands are set to STSAFEA_EXEC_TIME_DEFAULT (500 ms). In contrast, the STSAFE-A120 uses more fine-grained timing values. Would it be possible to refine the timings for the STSAFE-A110 as well? This would make interactions with the STSAFE-A110 faster and more responsive, particularly since we plan to use STSELib to establish a TLS/SSL connection with MbedTLS.

/* STSAFE_A110 */
{
STSAFEA_EXEC_TIME_DEFAULT, /* Echo */
STSAFEA_EXEC_TIME_DEFAULT, /* Reset */
STSAFEA_EXEC_TIME_DEFAULT, /* Generate Random */
STSAFEA_EXEC_TIME_DEFAULT, /* Start Session */
STSAFEA_EXEC_TIME_DEFAULT, /* Decrement zone counter */
STSAFEA_EXEC_TIME_DEFAULT, /* Read zone */
STSAFEA_EXEC_TIME_DEFAULT, /* Update zone */
STSAFEA_EXEC_TIME_DEFAULT, /* Increment zone counter */
STSAFEA_EXEC_TIME_DEFAULT, /* Derive LORA key */
STSAFEA_EXEC_TIME_DEFAULT, /* Generate MAC */
STSAFEA_EXEC_TIME_DEFAULT, /* Verify MAC */
STSAFEA_EXEC_TIME_DEFAULT, /* Unwrap issuer envelope */
STSAFEA_EXEC_TIME_DEFAULT, /* Delete MAC */
STSAFEA_EXEC_TIME_DEFAULT, /* Hibernate */
STSAFEA_EXEC_TIME_DEFAULT, /* Wrap Local Envelope */
STSAFEA_EXEC_TIME_DEFAULT, /* Unwrap Local Envelope */
STSAFEA_EXEC_TIME_DEFAULT, /* Put attribute */
STSAFEA_EXEC_TIME_DEFAULT, /* Generate key */
STSAFEA_EXEC_TIME_DEFAULT, /* Put key */
STSAFEA_EXEC_TIME_DEFAULT, /* Configure */
STSAFEA_EXEC_TIME_DEFAULT, /* Query */
STSAFEA_EXEC_TIME_DEFAULT, /* Get Signature */
STSAFEA_EXEC_TIME_DEFAULT, /* Generate Signature */
STSAFEA_EXEC_TIME_DEFAULT, /* Verify Signature */
STSAFEA_EXEC_TIME_DEFAULT, /* Establish Key */
STSAFEA_EXEC_TIME_DEFAULT, /* Standby */
STSAFEA_EXEC_TIME_DEFAULT, /* Verify Password */
STSAFEA_EXEC_TIME_DEFAULT, /* Encrypt */
STSAFEA_EXEC_TIME_DEFAULT /* Decrypt */

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions