-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3547 from ronald-cron-arm/psa-openless
Openless PSA crypto APIs implementation
- Loading branch information
Showing
56 changed files
with
2,853 additions
and
1,658 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Features | ||
* In the PSA API, it is no longer necessary to open persistent keys: | ||
operations now accept the key identifier. The type psa_key_handle_t is now | ||
identical to psa_key_id_t instead of being platform-defined. This bridges | ||
the last major gap to compliance with the PSA Cryptography specification | ||
version 1.0.0. Opening persistent keys is still supported for backward | ||
compatibility, but will be deprecated and later removed in future | ||
releases. | ||
|
||
Bugfix | ||
* psa_set_key_id() now also sets the lifetime to persistent for keys located | ||
in a secure element. | ||
* Attempting to create a volatile key with a non-zero key identifier now | ||
fails. Previously the key identifier was just ignored when creating a | ||
volatile key. | ||
* Attempting to create or register a key with a key identifier in the vendor | ||
range now fails. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.