-
Notifications
You must be signed in to change notification settings - Fork 4
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
Tests for 4.1.x of PKITS #73
Conversation
Current dependencies on/for this PR:
This comment was auto-generated by Graphite. |
❌ Unreviewed dependencies found
|
Codecov Report
@@ Coverage Diff @@
## nick/rsa-certificate #73 +/- ##
=======================================================
Coverage ? 97.93%
=======================================================
Files ? 8
Lines ? 2084
Branches ? 0
=======================================================
Hits ? 2041
Misses ? 43
Partials ? 0 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
00218ce
to
80eda4c
Compare
4f5d4a3
to
702c986
Compare
Could you give me more context on PKITS and whats 4.1.1, 4.1.2 and 4.1.3 ? |
Good call out. I was too deep into what I was doing and this PR by itself doesn't have that context. In #75 I moved this out to an integration test and put the following at the top of the file. Let me know if this suffices or if there should be more context in the resultant test file. //! Test for section 4.1 of the PKI test suite.
//! https://csrc.nist.gov/projects/pki-testing
//!
//! Tests 4.1.4 - 4.1.6 are not implemented because DSA has been deprecated, see
//! https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-5-draft.pdf#%5B%7B%22num%22%3A72%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C72%2C721%2Cnull%5D |
Fill in the tests for section 4.1 of PKITS. The tests for 4.1.4-4.1.6 have been omitted as they refer to DSA which has been deprecated, see https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-5-draft.pdf#%5B%7B%22num%22%3A72%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C72%2C721%2Cnull%5D
80eda4c
to
302d2cb
Compare
702c986
to
5cd3159
Compare
punting on implementing x509 chain parsing logic. |
Fill in the tests for section 4.1 of PKITS.
The tests for 4.1.4-4.1.6 have been omitted as they refer to DSA which
has been deprecated, see
https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-5-draft.pdf#%5B%7B%22num%22%3A72%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C72%2C721%2Cnull%5D
Motivation