+3. Secure by design and default principles
---+3.1 Secure by design principles
------+3.1.1 Architectural foundations
------+3.1.2 Operational integrity
---+3.2 Secure by default principles
------+3.2.1 Default hardening
------+3.2.2 Guided protection
|
3. Secure by design and default principles
Secure by design and secure by default provide a framework for building systems that are resilient and security hardened from the start and that remain so once released into real-world environments. ENISA’s report Good Practices for Security of IoT (SDLC) (16) describes secure by design as a ‘holistic approach’ that must be applied throughout the entire life cycle of a product or service. Security is not a static state but a continuous process involving specific development guidelines, threat modelling and the integration of security controls during the earliest stages of design to minimise the impact of cyberattacks. - Secure by design embeds protective measures into products during development, rather than adding them retrospectively. This includes threat modelling, secure architecture patterns, validated cryptography and systematic vulnerability management integrated into development processes.
- Secure by default ensures that products ship with the most secure configuration reasonably possible. Users should not need technical expertise to achieve baseline security; protective measures must be active upon installation, with any reduction requiring deliberate user action.
1. Overzicht
| Titel |
Standaard |
|
3.1 Secure by design principles
|
Secure by design focuses on incorporating security principles from the earliest stages of development. It requires organisations to embed security into the structure, logic and behaviour of a system rather than treating it as an afterthought. For the purposes of this playbook, secure by design is treated as a life-cycle approach. The principles are grouped into architectural foundations (how a system is built) and operational integrity (how it is managed and maintained) (Figure 2). These categories are practical organising lenses rather than mutually exclusive classifications, and some aspects of the principles contribute to both categories (17). Figure 2: Secure by design principles
|
|
3.2 Secure by default principles
|
Secure by default complements secure by design by focusing on the product’s security configuration presented to the user. Even well-designed systems can become vulnerable if they are released with insecure or overly permissive default settings. The goal of secure by default is to minimise the attack surface after deployment by ensuring that the most secure configuration is applied automatically (20). This includes disabling unnecessary services, applying restrictive access controls and providing clear information to users about the default security posture. Secure defaults reduce reliance on user expertise and limit the potential for misconfigurations, which are a common source of security incidents. To summarise, secure by design focuses on how the system is engineered, while secure by default focuses on how the system arrives and behaves when the user first turns it on. We can organise secure by default into two distinct categories: default hardening and guided protection (Figure 3). These categories are practical organising lenses. Some principles contribute both to the product’s initial secure state and to maintaining that state during use. Figure 3: Secure by default principles
|
1.1 Referenties
1.2 Geïdentificeerde eisen
1.3 Gerelateerde regelingen
2. Geïdentificeerde eisen
3. Gerelateerde regelingen
Regelingen
| Bron |
Regelgeving |
|