Was ist Security Requirements Engineering und wie unterscheidet es sich vom klassischen Requirements Engineering?

Klassisches Requirements Engineering erhebt, spezifiziert und verwaltet alle Anforderungen an ein System. Security Requirements Engineering ist die sicherheitsbezogene Ausprägung davon und beschreibt, wie das System vor äußeren Bedrohungen geschützt werden kann: Es identifiziert Schutzbedarfe, leitet konkrete Sicherheitsanforderungen ab und stellt sicher, dass diese von Beginn an Teil der Spezifikation sind. Der Vorteil: Sicherheit wird nicht nachträglich „aufgesetzt“, sondern ist von der ersten Anforderung an nachvollziehbar verankert.

Avatar von Daniel Schnichels

Daniel Schnichels

← Zurück