A.8 Technologische Maßnahmen
Sichere Systemarchitektur und Entwicklungsprinzipien
Prinzipien für die Entwicklung sicherer Systeme müssen festgelegt, dokumentiert, gepflegt und auf alle Entwicklungsaktivitäten angewendet werden.
Was fordert dieses Control?
Prinzipien für die Entwicklung sicherer Systeme müssen festgelegt, dokumentiert, gepflegt und auf alle Entwicklungsaktivitäten angewendet werden.
Warum ist das wichtig?
Sichere Architekturprinzipien wie Defense in Depth und Least Privilege sorgen dafür, dass Systeme grundsätzlich robust entworfen werden, nicht erst nachträglich abgesichert.
Cross-Standard-Mapping
| Standard | Control-ID | Relevanz |
|---|---|---|
| TISAX | 5.2.4 | Direkt |
| BSI | CON.8 | Direkt |
Was der Auditor erwartet
- 1Dokumentierte sichere Architekturprinzipien
- 2Anwendung auf Entwicklungs- und Integrationsprojekte
- 3Pflege der Prinzipien bei neuen Bedrohungen
Audit-Checkliste
Dokumente
Architektur-/Entwicklungsprinzipien
Prinzipien wie Defense in Depth, Least Privilege, Fail Secure
Nachweise
Architekturentscheidungen
Anwendung der Prinzipien in konkreten Systemen
Interviews
Architekten / Entwickler
Kenntnis und Anwendung der Prinzipien
Praxis-Tipps zur Umsetzung
Defense in Depth
Mehrere Schutzschichten statt einer einzigen Verteidigungslinie.
Sichere Defaults
Systeme im Auslieferungszustand sicher konfigurieren (Secure by Default).
Prinzipien pflegen
Architekturprinzipien an neue Bedrohungen und Technologien anpassen.
Häufige Fehler
Sicherheit aufgesetzt
Architektur ohne Sicherheitsprinzipien, Schutz wird nachträglich angeflanscht.
Prinzipien veraltet
Vorgaben werden nie aktualisiert und passen nicht zur aktuellen Bedrohungslage.
Häufig gestellte Fragen
Was sind typische sichere Architekturprinzipien?
Defense in Depth, Least Privilege, Fail Secure, Secure Defaults und Minimierung der Angriffsfläche.
Gilt das nur für Eigenentwicklung?
Primär dafür, aber die Prinzipien sollten auch bei Integration und Konfiguration beschaffter Systeme leiten.
Wie dokumentiert man das?
Über ein gepflegtes Set an Architektur- und Entwicklungsprinzipien, auf das Projekte verbindlich Bezug nehmen.
So hilft CompliantDesk bei A.8.27
Hinterlegen Sie Ihre sicheren Architekturprinzipien als Richtlinie und verknüpfen Sie sie mit dem sicheren Entwicklungslebenszyklus.
