-
Notifications
You must be signed in to change notification settings - Fork 28
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
Interruptible APIs for key agreement use cases #199
base: main
Are you sure you want to change the base?
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c51c08 - Browse repository at this point
Copy the full SHA 7c51c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31d5c5e - Browse repository at this point
Copy the full SHA 31d5c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbdf935 - Browse repository at this point
Copy the full SHA dbdf935View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 1f9b679 - Browse repository at this point
Copy the full SHA 1f9b679View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f7da9e - Browse repository at this point
Copy the full SHA 1f7da9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ecd279 - Browse repository at this point
Copy the full SHA 1ecd279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a70d26 - Browse repository at this point
Copy the full SHA 2a70d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e7206 - Browse repository at this point
Copy the full SHA 12e7206View commit details -
* Align permitted errors with the single-part functions * Introduce the max_ops APIs
Configuration menu - View commit details
-
Copy full SHA for 7aa64cb - Browse repository at this point
Copy the full SHA 7aa64cbView commit details -
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'
Configuration menu - View commit details
-
Copy full SHA for 48d47c3 - Browse repository at this point
Copy the full SHA 48d47c3View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 133ebd3 - Browse repository at this point
Copy the full SHA 133ebd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b914da - Browse repository at this point
Copy the full SHA 3b914daView commit details -
crypto: Add interruptible operations for key agreement use cases
Added three new interruptible operation APIs: * psa_generate_key_iop_*() for key generation * psa_export_public_key_iop_*() for public key export * psa_key_agreement_iop_*() for key agreement
Configuration menu - View commit details
-
Copy full SHA for 9005a30 - Browse repository at this point
Copy the full SHA 9005a30View commit details -
Configuration menu - View commit details
-
Copy full SHA for f95a22e - Browse repository at this point
Copy the full SHA f95a22eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 796b32c - Browse repository at this point
Copy the full SHA 796b32cView commit details -
Updated Functionality chapter to describe both basic and complex inte…
…rruptible operations
Configuration menu - View commit details
-
Copy full SHA for 1d0f065 - Browse repository at this point
Copy the full SHA 1d0f065View commit details -
Deferred allocation of key ids
Permit an implementation to defer reserving the persistent key id when performing an interruptible key creation operation.
Configuration menu - View commit details
-
Copy full SHA for da0761d - Browse repository at this point
Copy the full SHA da0761dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2460eb - Browse repository at this point
Copy the full SHA a2460ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for b714c2e - Browse repository at this point
Copy the full SHA b714c2eView commit details