-
Notifications
You must be signed in to change notification settings - Fork 2.8k
[mbedtls] Remove support for secp192[k|r]1 curves (part 2) #10522
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
[mbedtls] Remove support for secp192[k|r]1 curves (part 2) #10522
Conversation
After some analysis search it was determined that previous test data seem not to belong to the "framework/data_files" certificate files. Therefore new test data has been generated from scratch. The improvement compared to the previous situation is that comments has been added on top of each test in order to explain how to recreate new test data. Signed-off-by: Valerio Setti <[email protected]>
388bdd5 to
3e5d471
Compare
|
I had to add a new commit updating tf-psa-crypto to make CI happy ( |
0ea3ce4 to
be178b5
Compare
be178b5 to
97b03b1
Compare
… secp256 This replacement is either: - "server5-rsa-signed.crt": if a generic secp256r1 EC key is enough, i.e. any EC key is fine as it's not secp192 since this support is being removed from TF-PSA-Crypto. - "server11-rsa-signed.crt": if an EC key which does not belong to "suite-b" is required. For this case "secp256r1" wouldn't be good, so we use a "secp256k1" key. Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
97b03b1 to
d36ed4a
Compare
mpg
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
davidhorstmann-arm
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
A special thanks for documenting how you generated everything so well!
|
Note for posterity that this PR does not depend on Mbed-TLS/TF-PSA-Crypto#570 (instead this PR depends on that one). The update to As a result it's fine to merge. |
Description
This is a prerequisite for Mbed-TLS/TF-PSA-Crypto#570
It depends on Mbed-TLS/mbedtls-framework#242
PR checklist