Skip to content

Commit

Permalink
Bound validity periods to 90 days. (#383)
Browse files Browse the repository at this point in the history
We expect this limit to stay stable throughout 2019. 

CAs and clients are only expected to enforce this limit starting May 1, to give folks some time to update their systems.
  • Loading branch information
jyasskin authored Feb 8, 2019
1 parent afa06ef commit aa31685
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions draft-yasskin-http-origin-signed-responses.md
Original file line number Diff line number Diff line change
Expand Up @@ -961,6 +961,9 @@ able to make even one unauthorized signature.
Certificates with this extension MUST be revoked if an unauthorized entity is
able to make even one unauthorized signature.

Certificates with this extension MUST have a Validity Period no greater than 90
days.

Conforming CAs MUST NOT mark this extension as critical.

A conforming CA MUST NOT issue certificates with this extension unless, for each
Expand All @@ -987,6 +990,15 @@ extension. This OID might or might not be used as the final OID for the
extension, so certificates including it might need to be reissued once the final
RFC is published.

Some certificates have already been issued with this extension and with validity
periods longer than 90 days. These certificates will not immediately be treated
as invalid. Instead:

* Clients MUST reject certificates with this extension that were issued after
2019-05-01 and have a Validity Period longer than 90 days.
* After 2019-08-01, clients MUST reject all certificates with this extension
that have a Validity Period longer than 90 days.

### Extensions to the CAA Record: cansignhttpexchanges Parameter {#caa-cansignhttpexchanges}

A CAA parameter "cansignhttpexchanges" is defined for the "issue" and
Expand Down Expand Up @@ -2061,6 +2073,7 @@ draft-06
* Add a security consideration for future-dated OCSP responses and for stolen
private keys.
* Define a CAA parameter to opt into certificate issuance.
* Limit certificate lifetimes to 90 days.

draft-05

Expand Down

0 comments on commit aa31685

Please sign in to comment.