Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for interruptible signature calculation and verification #107

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Commits on May 10, 2024

  1. Remove hard line-wraps

    athoelke committed May 10, 2024
    Configuration menu
    Copy the full SHA
    10cfb62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac5fa8b View commit details
    Browse the repository at this point in the history
  3. Add PSA_OPERATION_INCOMPLETE

    athoelke committed May 10, 2024
    Configuration menu
    Copy the full SHA
    22329b8 View commit details
    Browse the repository at this point in the history
  4. crypto: Add interruptible asymmetric signature API

    Provide interruptible operations for message and hash signature calculation and verification.
    
    Reworked information in this section of the API relating to the behavior of different types of signature algorithm, consolidating this to the section introduction.
    athoelke committed May 10, 2024
    Configuration menu
    Copy the full SHA
    e35976c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec1e4cd View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    6443569 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49bf824 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6af56d4 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Resolve some issues and todos

    * Align permitted errors with the single-part functions
    * Introduce the max_ops APIs
    athoelke committed May 14, 2024
    Configuration menu
    Copy the full SHA
    a6aea81 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Updated naming pattern for interruptible APIs:

    * Operation objects are now psa_xxx_iop_t, initialization PSA_XXX_IOP_INIT etc.
    * Operation and support functions use 'iop' as an infix instead of 'interruptible'
    athoelke committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8f65bba View commit details
    Browse the repository at this point in the history
  2. Resolve the TODO for interruptible signature.

    Require that one of psa_xxx_iop_hash() or psa_xxx_iop_update() MUST be called in an interruptible signature operation.
    athoelke committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    916d0a1 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    531a429 View commit details
    Browse the repository at this point in the history