HSTS Time to live
Omschrijving
HTTP Strict Transport Security, commonly referred to as HSTS, is a Web standard that aims to ensure all web resources off a domain are fetched over a secure transport layer. The core objective of HSTS is to protect users against passive and active network attacks. To this end, it prevents protocol downgrade attacks and blocks insecure click throughs.
HTST forceert een HTTPS verbinding
Browsers onthouden HSTS per (sub-)domein. Het niet toevoegen van HSTS voor ieder (sub-)domein (in een redirect-keten) kan gebruikers kwetsbaar maken voor MITM-aanvallen. Om die reden testen we HSTS bij het eerste contact, d.w.z. voordat een eventuele doorverwijzing plaatsvindt.
HSTS dwingt af dat een webbrowser direct via HTTPS verbindt bij terugkerend bezoek. Dit helpt man-in-the-middle-aanvallen te voorkomen. Een cache-geldigheidsduur voor HSTS van tenminste 1 jaar (max-age=31536000) achten we voldoende veilig. Een lange geldigheidsduur heeft als voordeel dat ook infrequente bezoekers beschermd zijn. Het nadeel is dat wanneer je wil stoppen met HTTPS (wat over het algemeen een slecht idee is), je langer moet wachten totdat de geldigheid van de HSTS-policy in alle browsers die je website bezochten, is verlopen.
De test controleert niet of preload wordt gebruikt en of het domein is opgenomen in de HSTS Preload Lijst.
Snippet
| Field | Value |
|---|---|
| Snippet Status | Open |
| Snippet Description | |
| Snippet Type Code | Other |
| Snippet URL | |
| Snippet Content | |
| Snippet Content CSS | |
| Snippet Content HTML | |
| Snippet Content JS | |
| Snippet Content PHP | |
| Particle Snippet in Software | 0 |
| Particle Snippet in Boilerplate | 0 |
Relations
| Item | Type |
|---|
Pointing items
| Item | Type | Category | Tags |
|---|
| Categorie | Snippet |
| Tags | |
| URL | https://vanseodesign.com/css/filters-to-adjust-brightness-contrast-opacity-and-inversion/ |
| Type | Snippet |
| Time | |
| Price |