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 asymmetric encryption to TS provider #580

Merged
merged 7 commits into from
Feb 9, 2022

Conversation

ionut-arm
Copy link
Member

Adding support for asymmetric encryption to the Trusted Services
provider. However, the version of the TS implementation used for testing
has a bug which prevents us from properly testing using some of the
algorithms.

This is based on changes initially crated in #406

@ionut-arm ionut-arm added enhancement New feature or request firmware framework Issues related to compatibility with Arm FF-A labels Jan 28, 2022
@ionut-arm ionut-arm added this to the Parsec Release 1.0.0 milestone Jan 28, 2022
@ionut-arm ionut-arm self-assigned this Jan 28, 2022
@ionut-arm ionut-arm requested a review from a team as a code owner January 28, 2022 15:45
@anta5010
Copy link
Collaborator

Some CI tests also need to be changed from PsaErrorNotSupported to OK

Adding support for asymmetric encryption to the Trusted Services
provider. However, the version of the TS implementation used for testing
has a bug which prevents us from properly testing using some of the
algorithms.

Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
Switching the log printed when creating a TS provider to reflect this,
instead of mentioning a TPM provider.

Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
Changing the copy to include all of the built library files.

Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
Adding a Rustup update at the beginning of the CI script to ensure that
all of the checks, particularly with clippy, are done using the latest
version of the compiler toolchain.

Two issues flagged by clippy are also fixed.

Signed-off-by: Ionut Mihalcea <ionut.mihalcea@arm.com>
@ionut-arm ionut-arm merged commit 006c8d6 into parallaxsecond:main Feb 9, 2022
@ionut-arm ionut-arm deleted the ts-asym-encr-v3 branch February 9, 2022 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request firmware framework Issues related to compatibility with Arm FF-A
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants