TLS Client Compatibility
Namecoin can be used for TLS certificate validation. This page covers Namecoin’s compatibility with various TLS implementations.
TLS Validation Library Compatibility
| Positive Overrides | Negative Overrides | |
|---|---|---|
| Chromium (all OS’s) | Not supported. | Supported via tlsrestrict_chromium_tool. |
| CryptoAPI (Windows) | Supported via ncdns’s certinject feature. |
Not supported. |
mozilla::pkix/NSS/sqlite (OS’s with NSS certutil) |
Supported via ncdns’s tlsoverridefirefox feature. |
Supported via tlsrestrict_nss_tool. |
mozilla::pkix/NSS/sqlite (OS’s without NSS certutil) |
Supported via ncdns’s tlsoverridefirefox feature. |
Not supported. |
| mozilla::pkix/NSS/BDB | Supported via ncdns’s tlsoverridefirefox feature. |
Not supported. |
| mozilla::pkix/NSS/PKCS#11 | Supported via ncp11. | Supported via ncp11. |
NSS/sqlite (OS’s with NSS certutil) |
Supported via ncdns’s certinject feature. |
Supported via tlsrestrict_nss_tool. |
TLS Application Compatibility
| Positive Overrides | Negative Overrides | |
|---|---|---|
| Chromium (GNU/Linux) Instructions |
Supported via NSS/sqlite. | Supported via Chromium. Supported via NSS/sqlite. |
| Chromium (Windows) Automatically enabled by installer |
Supported via CryptoAPI. | Supported via Chromium. |
| Firefox (GNU/Linux) Instructions |
Supported via mozilla::pkix/NSS/sqlite. | Supported via mozilla::pkix/NSS/sqlite. |
| Firefox (Windows) Instructions |
Supported via mozilla::pkix/NSS/sqlite. | Supported via mozilla::pkix/NSS/sqlite. |
| Google Chrome (GNU/Linux) | Supported via NSS/sqlite. | Supported via Chromium. Supported via NSS/sqlite. |
| Google Chrome (Windows) Automatically enabled by installer |
Supported via CryptoAPI. | Supported via Chromium. |
| Google Chrome Canary (GNU/Linux) | Supported via NSS/sqlite. | Supported via Chromium. Supported via NSS/sqlite. |
| Google Chrome Canary (Windows) Automatically enabled by installer |
Supported via CryptoAPI. | Supported via Chromium. |
| Opera (GNU/Linux) | Supported via NSS/sqlite. | Supported via Chromium. Supported via NSS/sqlite. |
| Opera (Windows) Automatically enabled by installer |
Supported via CryptoAPI. | Supported via Chromium. |
| Tor Browser (GNU/Linux) Instructions |
Supported via mozilla::pkix/NSS/PKCS#11. | Supported via mozilla::pkix/NSS/PKCS#11. |
| Tor Browser (macOS) Instructions |
Supported via mozilla::pkix/NSS/PKCS#11. Untested |
Supported via mozilla::pkix/NSS/PKCS#11. Untested |
| Tor Browser (Windows) Instructions |
Supported via mozilla::pkix/NSS/PKCS#11. | Supported via mozilla::pkix/NSS/PKCS#11. |