CYBERSECURITY
Anwendungssicherheit (Application Security)
Anwendungen über Anforderungen, sichere Entwicklung, Tests und Betrieb schützen.
VERSTEHEN
Wo Anwendungen angreifbar werden
Application Security beginnt vor dem Code und endet nicht mit dem Release.
ANWENDEN
Anwendungssicherheit entlang des Lebenszyklus steuern
01
Requirements
Security Requirements.
02
Design
Vertrauensgrenzen (Trust Boundaries).
03
Build
Sicherer Software Development Life Cycle (SDLC).
04
Verify
Code, Konfiguration und Verhalten.
05
Operate
Findings und Updates.
BEISPIEL AUS DEM ALLTAG
Application Security am Beispiel anwenden
Eine interne Webanwendung erhält vor Freigabe Security Requirements, Tests, Komponentenübersicht und Rollbackfähigkeit.
NACHWEISEN
Welche Nachweise Anwendungssicherheit tragen
Security RequirementsHält Sicherheitsanforderungen so konkret fest, dass ihre Umsetzung in Design, Entwicklung, Test und Abnahme überprüft werden kann.
Threat ModelZeigt relevante Bedrohungen, Angriffspfade, betroffene Komponenten und vorgesehene Gegenmaßnahmen.
Test EvidenceHält Prüfumfang, Durchführung, Ergebnis und relevante Abweichungen fest.
Release EvidenceZeigt, welcher Softwarestand freigegeben und tatsächlich bereitgestellt wurde und welche Prüfungen dazu vorlagen.
VERNETZEN