Subresource Integrity
SRI hängt an Tags, die externe Skripte/Styles referenzieren, ein integrity-Attribut mit dem Ressourcen-Hash; der Browser führt sie nur aus, wenn der Hash stimmt.
Zweck
Verhindern, dass manipulierte CDN-Ressourcen bösartigen Code injizieren, und die Integrität von Drittanbieter-Ressourcen sicherstellen.
Mechanismus
<script src="cdn.js" integrity="sha384-abc...">: Nach dem Abruf berechnet der Browser den Hash und vergleicht ihn mit integrity; bei Abweichung verweigert er die Ausführung und meldet einen Fehler. Hashes nutzen SHA-256/384/512.
Anwendungsfälle
- CDN-Ressourcenschutz
- Sicherheit von Drittanbieter-Skripten
- Supply-Chain-Defense
Verwandte Tools
HTTP-Statuscodes-Referenz
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Kostenlos, privat und 100% clientseitig. WERKZEUG
Hash-Rechner
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Kostenlos, privat und 100% clientseitig. WERKZEUG