HSTS Preloading

HSTS (HTTP Strict Transport Security) Preloading คือกระบวนการส่งโดเมนไปยังรายการ hardcoded ของผู้จำหน่ายเบราว์เซอร์ที่กำหนดให้ต้องเข้าถึงผ่าน HTTPS เสมอ แม้ก่อนการเยี่ยมชมครั้งแรก แตกต่างจาก HSTS header มาตรฐาน (ซึ่งเรียนรู้ในการเชื่อมต่อครั้งแรก) โดเมนที่ถูก preload จะได้รับการปกป้องตั้งแต่คำขอแรก รวมถึงการติดตั้งเบราว์เซอร์ใหม่ทั้งหมด เพื่อให้ผ่านเกณฑ์ โดเมนต้องให้บริการ [[ssl-tls|TLS certificate]] ที่ถูกต้อง เปลี่ยนเส้นทาง HTTP ทั้งหมดไปยัง HTTPS ตั้ง HSTS header ที่มี max-age อย่างน้อย 31536000 วินาที และรวม preload และ includeSubDomains directives [[tld|TLD]] บางรายการทั้งหมด เช่น .dev และ .app ถูก HSTS-preload ที่ระดับ TLD

ตัวอย่าง

After submitting stripe.com to the HSTS preload list, any browser — even one that has never visited Stripe — will refuse to connect over plain HTTP, preventing SSL stripping attacks.