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

Support all verification algorithms #4

Merged
merged 2 commits into from
Jul 19, 2021
Merged

Support all verification algorithms #4

merged 2 commits into from
Jul 19, 2021

Conversation

kpp
Copy link
Owner

@kpp kpp commented Jul 14, 2021

So far implemented and tested:

Alg Parse x509 Verify signature
RSA_PKCS1_SHA256 yes yes
RSA_PKCS1_SHA384 yes yes
RSA_PKCS1_SHA512 yes yes
ECDSA_NISTP256_SHA256 yes yes
ECDSA_NISTP384_SHA384 yes yes
ECDSA_NISTP521_SHA512 yes not supported in ring
RSA_PSS_SHA256 yes yes
RSA_PSS_SHA384 yes yes
RSA_PSS_SHA512 yes yes
ED25519 yes yes
ED448 yes not supported in ring

Fixes #2

@kpp kpp force-pushed the more_verification_algos branch from 443f77e to 7c8dc27 Compare July 16, 2021 13:50
@kpp kpp marked this pull request as ready for review July 16, 2021 13:50
@kpp kpp force-pushed the more_verification_algos branch from 7c8dc27 to 30f68fe Compare July 16, 2021 14:13
transports/tls-quic/src/certificate.rs Outdated Show resolved Hide resolved
transports/tls-quic/src/certificate.rs Show resolved Hide resolved
transports/tls-quic/src/certificate.rs Show resolved Hide resolved
transports/tls-quic/src/certificate.rs Show resolved Hide resolved
@kpp kpp merged commit 0aa008f into master Jul 19, 2021
@kpp kpp deleted the more_verification_algos branch July 19, 2021 10:38
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.

Support all signature verification algorithms
2 participants