TLS Connection Validation by Web Browsers: Why do Web Browsers still not agree?

Abstract : The TLS protocol is the primary technology used for securing web transactions. It is based on X.509 certificates that are used for binding the identity of web servers' owners to their public keys. Web browsers perform the validation of X.509 certificates on behalf of Web users. Our previous research in 2009 showed that the validation process of Web browsers is inconsistent and flawed. We showed how this situation might have a negative impact on Web users. From 2009 until now, many new X.509 related standards have been created or updated. In this paper, we performed an increased set of experiments over our 2009 study in order to highlight the improvements and/or regressions in Web browsers' behaviours.
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01873806
Contributor : Open Archive Toulouse Archive Ouverte (oatao) <>
Submitted on : Thursday, September 13, 2018 - 3:54:20 PM
Last modification on : Friday, January 10, 2020 - 9:09:25 PM

File

wazan_19046.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01873806, version 1
  • OATAO : 19046

Collections

Citation

Ahmad Samer Wazan, Romain Laborde, David W. Chadwick, François Barrère, Abdelmalek Benzekri. TLS Connection Validation by Web Browsers: Why do Web Browsers still not agree?. 41st IEEE Annual Computer Software and Applications Conference (COMPSAC 2017), Jul 2017, Turin, Italy. pp. 665-674. ⟨hal-01873806⟩

Share

Metrics

Record views

73

Files downloads

306