os3sec / Extended-DNSSEC-Validator

Firefox add-on for verification of x509 certificates using DNSSEC as bootstrap mechanism
http://os3sec.org
15 stars 9 forks source link

Strict Transport Security not implemented well #8

Open plange opened 13 years ago

plange commented 13 years ago

There are some conflicts between the STS standard and the DANE specification.

The current STS draft states[1]: from section 2.2:

  1. The UA terminates, without user recourse, any secure transport connection attempts upon any and all secure transport errors or warnings, including those caused by a site presenting self-signed certificates.

This means we cannot use dane certificate associations for self-signed certificates together with STS. We currently work around this problem by rewriting the URL to HTTPS, but we feel that this is an ugly solution.

Todo:

[1] http://tools.ietf.org/html/draft-ietf-websec-strict-transport-sec-00