SecurityEngineering/Certificate Verification: Difference between revisions

Line 61: Line 61:
To turn insanity::pkix on in Beta/Release, we need to:
To turn insanity::pkix on in Beta/Release, we need to:


# Add backoff for OCSP requests when the responder fails: https://bugzilla.mozilla.org/show_bug.cgi?id=977865 (:keeler) [this may take a week or two]
# Add backoff for OCSP requests when the responder fails: {{bug|977865}} (:keeler) [this may take a week or two]
# Enforce consistent handling of isCA bit and certSign/crlSign key usages: https://bugzilla.mozilla.org/show_bug.cgi?id=970196 (:briansmith)
# Enforce consistent handling of isCA bit and certSign/crlSign key usages: {{bug|970196}} (:briansmith)
# Add low-level DER decoder tests: https://bugzilla.mozilla.org/show_bug.cgi?id=968490 (:st3fan) [code written - needs review]
# Add low-level DER decoder tests: {{bug|968490}} (:st3fan) [code written - needs review]
# Enable all PSM xpcshell tests on Android/B2G: https://bugzilla.mozilla.org/show_bug.cgi?id=676972 (:briansmith) [code mostly written - needs review]
# Enable all PSM xpcshell tests on Android/B2G: {{bug|676972}} (:briansmith) [code mostly written - needs review]
# Add SHA-2 support to the OCSP implementation: https://bugzilla.mozilla.org/show_bug.cgi?id=966856 (:keeler) [code written - needs review]
# Add SHA-2 support to the OCSP implementation: {{bug|966856}} (:keeler) [code written - needs review]
# Test decoding OCSP responses with multiple certificates: https://bugzilla.mozilla.org/show_bug.cgi?id=972753 (:keeler) [this may take a week or two]
# Test decoding OCSP responses with multiple certificates: {{bug|972753}} (:keeler) [this may take a week or two]
# Adjust OCSP stapling telemetry: https://bugzilla.mozilla.org/show_bug.cgi?id=969048 (:keeler) [code written and reviewed - can land after the OCSP cache lands]
# Adjust OCSP stapling telemetry: {{bug|969048}} (:keeler) [code written and reviewed - can land after the OCSP cache lands]
# Improve error handling in VerifyEncodedOCSPResponse: https://bugzilla.mozilla.org/show_bug.cgi?id=977870 (:keeler) [code written - needs review]
# Improve error handling in VerifyEncodedOCSPResponse: {{bug|977870}} (:keeler) [code written - needs review]
# Document functions exported from the library: https://bugzilla.mozilla.org/show_bug.cgi?id=968451 (:briansmith)
# Document functions exported from the library: {{bug|968451}} (:briansmith)


These items should be done by April 28.
These items should be done by April 28.


For more details, see the dependency trees for bugs 915930 ( https://bugzilla.mozilla.org/show_bug.cgi?id=915930 ) and 976961 ( https://bugzilla.mozilla.org/show_bug.cgi?id=976961 ), respectively.
For more details, see the dependency trees for {{bug|915930}} and {{bug|976961}}, respectively.


=== Action Items ===
=== Action Items ===
Confirmed users
299

edits