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

Accurate CryptographicAlgorithm for kmip key creation on elliptic curves #187

Conversation

JosePisco
Copy link
Contributor

This PR aims at generalizing the parameters CryptographicAlgorithm and CryptographicUsageMask on ECC key creation. It also contains strict verifications regarding usage and algorithms when operating in FIPS mode.

Not that most of the changes are just new tests.

@JosePisco
Copy link
Contributor Author

After CI is complete, this branch will be ready for review.
Please review consts I declared in kmip/src/crypto/elliptic_curves/mod.rs to check if we agree on what public / private keys should be able to do in FIPS mode and in which algorithm situation.

Martin Grenouilloux and others added 3 commits February 21, 2024 11:36
…189)

* feat: dynamic cryptographic usage mask set and check

* feat: code enhancement

* feat: style + load provider in fips tests

* feat: load fips provider on rsa tests

* fix: inconsistent crypto consts (#190)

* feat: harmonising crypto consts in bits

* feat: style + load provider in fips tests

* feat: load fips provider on rsa tests

* fix: better const naming for passwd derivation
@Manuthor Manuthor merged commit 63ca4a2 into develop Mar 1, 2024
15 checks passed
@Manuthor Manuthor deleted the 151-accurate-cryptographicalgorithm-for-kmip-key-creation-on-elliptic-curves branch March 1, 2024 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Accurate CryptographicAlgorithm for KMIP key creation on elliptic curves
3 participants