
Het Nationaal Cyber Security Centrum (NCSC) publiceert Beleids- en beheersingsrichtlijnen voor de ontwikkeling van veilige software. Reden hiervoor is volgens het NCSC dat softwarekwetsbaarheden de achilleshiel vormen van digitale veiligheid. Om veilige software te ontwikkelen is het niet alleen van belang om kwetsbaarheden te verhelpen of vermijden op technisch vlak, maar moeten organisaties en processen ook zodanig zijn ingericht dat ontwikkelaars in staat zijn hun werk goed en zorgvuldig te doen.
Met de beleidsrichtlijnen moeten organisaties in staat gesteld worden om hun beleid in te richten waardoor de uitvoerings- en beheersingsrichtlijnen zorgvuldig en gestructureerd kunnen worden toegepast. Met de beheersingsrichtlijnen kunnen organisaties hun softwarelandschap onder controle houden en ervoor zorgen dat wat veilig is, veilig blijft, aldus het NCSC.
Overkoepelend van toepassing
De Beleids- en beheersingsrichtlijnen voor de ontwikkeling van veilige software zijn ingedeeld volgens het zogeheten SIVA-raamwerk en sluiten daarmee aan op de indeling van de ICT-beveiligingsrichtlijnen voor webapplicaties en die voor mobiele apps. De beleids- en beheersingsdomeinen zijn daarin overkoepelend van toepassing over het gehele applicatiestelsel. Het SIVA-raamwerk ondersteunt auditors bij hun dagelijkse werk en stelt hen in staat om de relevante auditelementen systematisch in kaart te brengen.
De uitvoeringsrichtlijnen zijn afhankelijk van het type software. Het NCSC heeft daarom aparte publicaties die kunnen worden gekozen voor het product dat wordt ontwikkeld:
- ICT-beveiligingsrichtlijnen voor webapplicaties
- ICT-beveiligingsrichtlijnen voor mobiele apps