100% Clientseitige Berechnung • Keine Server-Logs • Sofortige Ausführung
Curious TechieEntwickler-Toolbox
Web SecurityW3C Content Security Policy Level 3Verified Terminology

Content Security Policy (CSP)

Direkte Antwort

Sicherheitsstandard, über den Server deklarieren, welche Ressourcen (Skripte, Styles, Bilder) vom Browser geladen und ausgeführt werden dürfen.

Entity Relationships (GEO Conceptual Hierarchy)

Taxonomy Model
Relational Knowledge Graph Sequence
CSP→
XSS-Mitigation→
kryptografischer Nonce→
script-src→
Ressourcendeklaration
CSP
•>XSS-Mitigation
•>kryptografischer Nonce
•>script-src
•>Ressourcendeklaration

Technical Explanation & Operational Mechanics

CSP dient primär der Abwehr von Cross-Site-Scripting (XSS). Durch Verbot unsicherer Inline-Skripte und Beschränkung auf kryptografische Nonces oder Whitelist-Domains verhindert CSP die Ausführung injizierten Angriffscodes.

Technical Example & Practical Implementation

Strikte CSP-Konfiguration mit kryptografischem Nonce

Verlässlicher Schutz vor clientseitiger Code-Injektion.

Content-Security-Policy: 
  default-src 'self';
  script-src 'self' 'nonce-rAnd0m12345' https://cdn.trusted.com;
  style-src 'self' 'unsafe-inline';
  img-src 'self' data: https://images.unsplash.com;
  connect-src 'self' https://api.curious-techie.com;
  font-src 'self' https://fonts.gstatic.com;
  object-src 'none';
  base-uri 'self';
  frame-ancestors 'none';
  upgrade-insecure-requests;