Back to Search Start Over

OVERVIEW OF TLS CERTIFICATE REVOCATION MECHANISMS.

Authors :
Rajakumar, Jayanth
Subrahmanya K. N.
Source :
International Journal of Advanced Research in Computer Science; May/Jun2019, Vol. 10 Issue 3, p54-59, 6p
Publication Year :
2019

Abstract

TLS Certificates are the backbone of the World Wide Web's Public Key Infrastructure. In case of a compromise of private cryptographic keys, it is vital to have the ability to revoke certificates before their validity period expires. This paper describes and contrasts the two major mechanisms for certificate revocation - Certificate Revocation Lists (CRLs) and Online Certificate Status Protocol (OCSP). It is found that modern web clients and browsers such as Google Chrome do not perform stringent checking of certificate revocation status, leaving users open to attackers who use revoked certificates to spoof web sites and services. A browser extension is proposed and implemented for Google Chrome that checks CRL and OCSP status and notifies the user. It can also automatically navigate away from the page if the certificate is found to be revoked. The extension is created using JavaScript and uses a background process written in Python to handle the revocation checking. It is found to be able to complete CRL and OCSP requests for common websites in under a second, and under 200 milliseconds for locally cached responses. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09765697
Volume :
10
Issue :
3
Database :
Complementary Index
Journal :
International Journal of Advanced Research in Computer Science
Publication Type :
Academic Journal
Accession number :
137144600
Full Text :
https://doi.org/10.26483/ijarcs.v10i3.6408