Open murata2makoto opened 6 years ago
Proposal for 5.5.1, re-ordered, reflecting the actual implementation:
The Reading System must check the signature of the Provider Certificate using the Root Certificate it embeds.
If a network connection is available, it must periodically update its Certificate Revocation List, as defined in [X509].
It must check that the Certificate was not revoked, as defined in [X509].
It must check that the Certificate was not expired when the License Document was last updated.
Above the link is not accessible anymore. See: https://github.com/readium/lcp-specs/blob/master/releases/lcp/latest.md#551-validating-the-certificate
This phrase in 5.5.1 is confusing. Does this make sure that the provider certificate exists? The following sentence appears to check the validity of the Provider Certificate.