online certificate status protocol ‘ocsp’ dave hirose july 15 2004 outline: what is ocsp?...

7
Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects of OCSP Types of OCSP

Upload: laureen-andrews

Post on 05-Jan-2016

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

Online Certificate Status Protocol‘OCSP’

Dave Hirose

July 15 2004

Outline:

What is OCSP?

Digital Signatures

Certificate Revocation List

Technical aspects of OCSP

Types of OCSP

Conclusions

Page 2: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

OCSP & Digital Signatures

OCSP is a protocol used to verify the status of digital signatures

Digital Signatures

Page 3: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

Certificate StatusCertificate Revocation Lists &OCSP

Page 4: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

Technical details of OCSP

RequestProtocol versionService requestTarget certificate identifier Optional extensions which may be processed by the OCSP

ResponseVersionResponder’s nameResponses for each of the certificates in the request

Possible Responses:GoodRevokedUnknown

Page 5: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

Types of OCSP

Trusted Distributed

Page 6: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

Conclusion

Can be useful in certain situations.

Suitable for highly sensitive or high valued information

Weigh the risk of not using real time verificationagainst the cost of using and implementing it

Should consider checking the CRL directly for revoked certifications.OCSP is not infallible. Since the revocation lists are not locked.

If real time verification of certificates is imperative and you have a highvolume complicated system, you should consider using a vendor specializingin digital certificate validation

Page 7: Online Certificate Status Protocol ‘OCSP’ Dave Hirose July 15 2004 Outline: What is OCSP? Digital Signatures Certificate Revocation List Technical aspects

Online Certificate Status Protocol

Questions?