RFC 2560:X.509 Internet Public Key Infrastructure ...
RFC-Ref

certificate


Click on the red underlined text to get to the source

... This document specifies a protocol useful in determining the current status of a digital certificate without requiring CRLs. Additional mechanisms addressing PKIX operational requirements ...


... may be necessary to obtain timely information regarding the revocation status of a certificate (cf. [RFC2459], Section 3.3). Examples include high-value funds transfer or large stock trades. ...
... The Online Certificate Status Protocol (OCSP) enables applications to determine the (revocation ...
... determine the (revocation) state of an identified certificate. OCSP may be used to satisfy some of the operational requirements ...
... OCSP responder and suspends acceptance of the certificate in question until the responder provides a response. ...
... This protocol specifies the data that needs to be exchanged between an application checking the status of a certificate and the server providing that status. ...
... target certificate identifier ...
... the CA who issued the certificate in question ...
... Responder (Authorized Responder) who holds a specially marked certificate issued directly by the CA, indicating that the responder ...
... responses for each of the certificates in a request ...
... The response for each of the certificates in a request consists of ...
... target certificate identifier ...
... certificate status value ...
... This specification defines the following definitive response indicators for use in the certificate status value: ...
... positive response to the status inquiry. At a minimum, this positive response indicates that the certificate is not revoked, but does not necessarily mean that the certificate ...
... positive response indicates that the certificate is not revoked, but does not necessarily mean that the certificate was ever issued or that the time at which the response was produced is within the certificate ...
... certificate was ever issued or that the time at which the response was produced is within the certificate's validity interval. Response extensions may be used to convey additional information on assertions made by ...
... may be used to convey additional information on assertions made by the responder regarding the status of the certificate such as positive statement about issuance, validity, etc. ...
... The "revoked" state indicates that the certificate has been revoked (either permanantly or temporarily (on hold)). ...
... state indicates that the responder doesn't know about the certificate being requested. ...
... OCSP responder is operational, but unable to return a status for the requested certificate, the "tryLater" response can be used to indicate that the service exists, but is ...
... to be correct - nextUpdate: The time at or before which newer information will be available about the status of the certificate - producedAt: The time at which the OCSP responder ...
... OCSP responders MAY pre-produce signed responses specifying the status of certificates at a specified time. The time at which the status was known to be correct SHALL be reflected in the thisUpdate field of the response. The time at or before which newer information ...
... The key that signs a certificate's status information need not be the same key that signed the certificate. A certificate ...
... The key that signs a certificate's status information need not be the same key that signed the certificate. A certificate's issuer ...
... certificate's status information need not be the same key that signed the certificate. A certificate's issuer explicitly delegates OCSP ...
... OCSP signing authority by issuing a certificate containing a unique value for extendedKeyUsage in the OCSP signer ...
... OCSP signer's certificate. This certificate MUST be issued directly to the responder ...
... signer's certificate. This certificate MUST be issued directly to the responder by the cognizant CA ...
... been compromised, it MAY return the revoked state for all certificates issued by that CA. ...


... Certificate Content ...
... AuthorityInfoAccess extension (defined in [RFC2459], section 4.2.2.1) in certificates that can be checked using OCSP. Alternatively, the accessLocation for the OCSP ...
... The value of the accessLocation field in the subject certificate defines the transport (e.g. HTTP ...
... The certificate identified in a received response corresponds to that which was identified in the corresponding request; ...
... When available, the time at or before which newer information will be available about the status of the certificate (nextUpdate) is greater than the current time. ...


... signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL} ...
... encoding of the issuer's name field in the certificate being checked. issuerKeyHash is the hash of the Issuer ...
... public key field in the issuer's certificate. The hash algorithm used for both these hashes, ...
... serialNumber is the serial number of the certificate for which status is being requested. ...
... is signed, the requestor SHALL specify its name in the requestorName field. Also, for signed requests, the requestor MAY include certificates that help the OCSP responder verify the requestor's ...
... signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL } ...
... The key that signs a certificate's status information need not be the same key that signed the certificate. It is necessary however to ...
... The key that signs a certificate's status information need not be the same key that signed the certificate. It is necessary however to ensure that the entity signing ...
... entity signing this information is authorized to do so. Therefore, a certificate's issuer MUST either sign the OCSP responses itself or it MUST explicitly designate this authority ...
... signing delegation SHALL be designated by the inclusion of id-kp-OCSPSigning in an extendedKeyUsage certificate extension included in the OCSP response signer's certificate ...
... certificate extension included in the OCSP response signer's certificate. This certificate MUST be issued directly by the CA ...
... signer's certificate. This certificate MUST be issued directly by the CA that issued the certificate ...
... certificate MUST be issued directly by the CA that issued the certificate in question. ...
... signing authority is trusted. They MUST reject the response if the certificate required to validate the signature on the ...
... signing authority for the certificate in question; or ...
... Is the certificate of the CA that issued the certificate in ...
... Is the certificate of the CA that issued the certificate in question; or ...
... Includes a value of id-ad-ocspSigning in an ExtendedKeyUsage extension and is issued by the CA that issued the certificate in question." ...
... Additional acceptance or rejection criteria may apply to either the response itself or to the certificate used to validate the signature ...
... clients need to know how to check that an authorized responder's certificate has not been revoked. CAs may choose to deal with this problem in one of three ways: ...
... lifetime of the responder's certificate. The CA does so by including the extension id-pkix-ocsp-nocheck. This SHOULD be a non-critical ...
... extension. The value of the extension should be NULL. CAs issuing such a certificate should realized that a compromise of the responder's key, is as serious as the compromise of a CA key ...
... sign CRLs, at least for the validity period of this certificate. CA's may choose to issue this type of certificate ...
... certificate. CA's may choose to issue this type of certificate with a very short lifetime and renew it frequently. ...
... A CA may specify how the responder's certificate be checked for revocation. This can be done using CRL ...
... revocation checking for the responder's certificate, in which case, it would be up to the OCSP client ...
... client's local security policy to decide whether that certificate should be checked for revocation or not. ...
... model employed in X.509 version 3 certificates see [RFC2459]. Support for all extensions is optional for both clients ...
... responder to indicate the CRL on which a revoked or onHold certificate is found. This can be useful where OCSP is used between repositories, and also as an auditing ...
... responder MAY choose to retain revocation information beyond a certificate's expiration. The date obtained by subtracting this retention interval value from the producedAt time in a response is defined as the certificate ...
... certificate's expiration. The date obtained by subtracting this retention interval value from the producedAt time in a response is defined as the certificate's "archive cutoff" date. ...
... contribute to a proof that a digital signature was (or was not) reliable on the date it was produced even if the certificate needed to validate the signature ...
... a request and routes it to the OCSP server which is known to be authoritative for the identified certificate. The serviceLocator request extension is defined for this purpose. This extension is ...
... Values for these fields are obtained from the corresponding fields in the subject certificate. ...


... For this service to be effective, certificate using systems must connect to the certificate status service provider ...
... service to be effective, certificate using systems must connect to the certificate status service provider. In the event such a connection ...
... service provider. In the event such a connection cannot be obtained, certificate-using systems could implement CRL processing logic as a fall-back ...
... replay attacks in which an old (good) response is replayed prior to its expiration date but after the certificate has been revoked. Deployments of OCSP should ...


... Internet X.509 Public Key Infrastructure Certificate and CRL Profile", RFC 2459(-> 3280prop) ...


... Framework (X.509) Certificate, AlgorithmIdentifier, CRLReason FROM AuthenticationFramework { joint-iso-itu-t ds(5) module(1) authenticationFramework(7) 3 } ...
... -- PKIX Certificate Extensions AuthorityInfoAccessSyntax FROM PKIX1Implicit88 {iso(1) identified-organization(3) ...
... signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL } Version ::= ...
... signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL } ResponseData ::= SEQUENCE { ...


... IETF PKIX Working Group Draft on Online Certificate Status Protocol - OCSP ...
... IETF PKIX Working Group Draft on Online Certificate Status Protocol - OCSP ...



Google
Web
RFC-Ref